2025-06-25 03:33 ftp://ftp.de.debian.org/debian/pool/main/t/taskd/taskd_1.1.0+dfsg.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-62-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.17.0 head-info: 129055d (2025-06-24 18:36:34 +0200) count: 350 350 elapsed-time: 3.9 4.1 head-timing-info: old-timing-info: head results: taskd-1.1.0+dfsg.orig/src/Color.cpp:68:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _value [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Color.cpp:299:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _value [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Color.cpp:337:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _value [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Color.cpp:573:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _value [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Color.cpp:41:7: style: struct member 'Anonymous0::index' is never used. [unusedStructMember] taskd-1.1.0+dfsg.orig/src/ConfigFile.cpp:64:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _original_file [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/ConfigFile.cpp:86:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _original_file [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/ConfigFile.cpp:103:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _original_file [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/ConfigFile.cpp:126:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/ConfigFile.cpp:213:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _dirty [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/ConfigFile.cpp:220:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _dirty [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/ConfigFile.cpp:227:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _dirty [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/ConfigFile.cpp:237:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _dirty [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/ConfigFile.cpp:253:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _dirty [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/ConfigFile.cpp:127:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] taskd-1.1.0+dfsg.orig/src/Database.cpp:55:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Database.cpp:76:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Database.cpp:160:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Database.cpp:229:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:86:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:92:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:105:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:122:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:134:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:152:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:163:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:170:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:178:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:196:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:202:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:208:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:268:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:444:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:465:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:488:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:581:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:594:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:601:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:608:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:615:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:622:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:629:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:635:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:641:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:647:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:653:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:659:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:717:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:723:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:729:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:736:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:743:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:757:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:771:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:785:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:799:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:808:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:877:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _t [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Date.cpp:178:18: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] taskd-1.1.0+dfsg.orig/src/Date.cpp:208:18: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] taskd-1.1.0+dfsg.orig/src/Date.cpp:444:18: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] taskd-1.1.0+dfsg.orig/src/Date.cpp:465:18: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] taskd-1.1.0+dfsg.orig/src/Date.cpp:488:18: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] taskd-1.1.0+dfsg.orig/src/Date.cpp:581:18: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] taskd-1.1.0+dfsg.orig/src/Date.cpp:594:18: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] taskd-1.1.0+dfsg.orig/src/Date.cpp:601:18: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] taskd-1.1.0+dfsg.orig/src/Date.cpp:608:18: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] taskd-1.1.0+dfsg.orig/src/Date.cpp:615:18: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] taskd-1.1.0+dfsg.orig/src/Date.cpp:622:18: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] taskd-1.1.0+dfsg.orig/src/Directory.cpp:95:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _data [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Directory.cpp:119:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_UNKNOWN [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Directory.cpp:143:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _data [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Directory.cpp:151:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _data [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Directory.cpp:166:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Directory.cpp:175:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _data [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Directory.cpp:223:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_UNKNOWN [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Duration.cpp:107:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _secs [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Duration.cpp:116:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _secs [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Duration.cpp:136:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _secs [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Duration.cpp:153:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _secs [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Duration.cpp:160:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _negative [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Duration.cpp:169:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _secs [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Duration.cpp:179:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _secs [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Duration.cpp:194:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _secs [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Duration.cpp:209:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _secs [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Duration.cpp:223:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _secs [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Duration.cpp:238:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _secs [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Duration.cpp:276:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _secs [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Duration.cpp:295:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _secs [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Duration.cpp:311:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _negative [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Duration.cpp:318:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _secs [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Duration.cpp:356:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _negative [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Duration.cpp:365:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _negative [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Duration.cpp:374:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _negative [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Duration.cpp:383:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _negative [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Duration.cpp:392:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _negative [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Duration.cpp:442:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _negative [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/File.cpp:77:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _fh [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/File.cpp:87:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _locked [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/File.cpp:96:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _h [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/File.cpp:113:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _data [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/File.cpp:146:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _fh [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/File.cpp:161:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _locked [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/File.cpp:177:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _locked [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/File.cpp:229:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _fh [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/File.cpp:240:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _fh [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/File.cpp:255:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _fh [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/File.cpp:269:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _fh [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/File.cpp:284:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _fh [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/File.cpp:438:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/File.cpp:456:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/File.cpp:479:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/File.cpp:497:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/JSON.cpp:49:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j_value [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/JSON.cpp:61:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _data [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/JSON.cpp:81:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j_string [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/JSON.cpp:87:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _data [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/JSON.cpp:107:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j_number [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/JSON.cpp:113:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _dvalue [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/JSON.cpp:119:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _dvalue [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/JSON.cpp:128:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullvalue [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/JSON.cpp:150:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j_literal [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/JSON.cpp:156:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _lvalue [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/JSON.cpp:220:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j_array [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/JSON.cpp:334:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j_object [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Log.cpp:53:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _fh [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Log.cpp:63:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _filename [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Log.cpp:87:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _prior [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Log.cpp:160:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _now [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Log.cpp:157:18: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] taskd-1.1.0+dfsg.orig/src/Msg.cpp:37:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _header [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Msg.cpp:52:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _header [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Msg.cpp:62:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _header [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Msg.cpp:75:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _payload [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Msg.cpp:81:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _header [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Msg.cpp:87:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _header [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Msg.cpp:93:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _header [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Msg.cpp:99:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _payload [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Msg.cpp:116:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _payload [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Msg.cpp:136:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _payload [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Msg.cpp:145:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _payload [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _input [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:92:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:115:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:165:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:200:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:213:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:235:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:286:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:299:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:322:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:343:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:363:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:382:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:409:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:442:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:528:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:581:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:622:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:678:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _length [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:708:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:788:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _length [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:1002:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:1034:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:1059:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:1072:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:1085:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:1138:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:1150:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:1158:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:1179:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:1188:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:1195:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:1206:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _saved [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:1212:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:1218:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _input [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:1224:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:1249:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cursor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:232:8: style: The scope of the variable 'current' can be reduced. [variableScope] taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:232:16: style: Variable 'current' is assigned a value that is never used. [unreadVariable] taskd-1.1.0+dfsg.orig/src/Path.cpp:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _original [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Path.cpp:74:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _original [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Path.cpp:88:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _original [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Path.cpp:98:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _data [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Path.cpp:104:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _data [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Path.cpp:111:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _data [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Path.cpp:120:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Path.cpp:133:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Path.cpp:146:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Path.cpp:173:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _data [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Path.cpp:212:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _data [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Path.cpp:237:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Path.cpp:292:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLOB_ERR [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Path.cpp:242:27: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] taskd-1.1.0+dfsg.orig/src/Path.cpp:261:27: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] taskd-1.1.0+dfsg.orig/src/Path.cpp:242:22: style: Variable 'pw' can be declared as pointer to const [constVariablePointer] taskd-1.1.0+dfsg.orig/src/RX.cpp:64:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _compiled [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/RX.cpp:75:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pattern [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/RX.cpp:82:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _compiled [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/RX.cpp:89:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _compiled [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/RX.cpp:110:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _compiled [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/RX.cpp:121:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _compiled [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/RX.cpp:147:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _compiled [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Server.cpp:92:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Server.cpp:99:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Server.cpp:106:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Server.cpp:113:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Server.cpp:120:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Server.cpp:127:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Server.cpp:134:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Server.cpp:142:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Server.cpp:150:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Server.cpp:160:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Server.cpp:170:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Server.cpp:180:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Server.cpp:190:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Server.cpp:197:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Server.cpp:203:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _config [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Server.cpp:209:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Server.cpp:302:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _request_count [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Server.cpp:310:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Server.cpp:378:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Server.cpp:359:3: warning: Return value of function freopen() is not used. [ignoredReturnValue] taskd-1.1.0+dfsg.orig/src/Server.cpp:360:3: warning: Return value of function freopen() is not used. [ignoredReturnValue] taskd-1.1.0+dfsg.orig/src/Server.cpp:361:3: warning: Return value of function freopen() is not used. [ignoredReturnValue] taskd-1.1.0+dfsg.orig/src/Task.cpp:105:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:135:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:153:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pending [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:165:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pending [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:181:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recalc_urgency [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:191:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recalc_urgency [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:201:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recalc_urgency [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:288:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recalc_urgency [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:296:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recalc_urgency [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:306:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recalc_urgency [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:321:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recalc_urgency [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:524:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_RECORD_EMPTY [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:582:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j_object [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:710:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_TASK_NO_FF1 [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:864:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:988:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable annotation_count [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:1010:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable annotation_count [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:1023:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable annotation_count [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:1054:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable annotation_count [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:1170:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_blocked [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:1216:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recalc_urgency [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:1229:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recalc_urgency [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:1254:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recalc_urgency [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:1417:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pending [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:1570:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:1623:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:1744:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recalc_urgency [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:1796:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_blocked [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:1805:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable annotation_count [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:1870:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable urgencyAgeMax [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:1879:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_blocking [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Task.cpp:622:31: style: C-style pointer casting [cstyleCast] taskd-1.1.0+dfsg.orig/src/Task.cpp:636:31: style: C-style pointer casting [cstyleCast] taskd-1.1.0+dfsg.orig/src/Task.cpp:658:31: style: C-style pointer casting [cstyleCast] taskd-1.1.0+dfsg.orig/src/Task.cpp:665:34: style: C-style pointer casting [cstyleCast] taskd-1.1.0+dfsg.orig/src/Task.cpp:666:34: style: C-style pointer casting [cstyleCast] taskd-1.1.0+dfsg.orig/src/Task.cpp:584:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] taskd-1.1.0+dfsg.orig/src/Task.cpp:918:43: style: Local variable 'i' shadows outer variable [shadowVariable] taskd-1.1.0+dfsg.orig/src/Task.cpp:868:24: note: Shadowed declaration taskd-1.1.0+dfsg.orig/src/Task.cpp:918:43: note: Shadow variable taskd-1.1.0+dfsg.orig/src/Task.cpp:1027:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] taskd-1.1.0+dfsg.orig/src/Timer.cpp:60:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _description [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Timer.cpp:76:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _running [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Timer.cpp:86:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _running [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Timer.cpp:99:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _total [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Timer.cpp:105:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _total [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Timer.cpp:114:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/Timer.cpp:141:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/admin.cpp:69:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/admin.cpp:165:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/admin.cpp:261:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/admin.cpp:357:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/admin.cpp:344:31: warning: Either the condition 'args.size()<1' is redundant or size of 'args' can be 1. Expression 'args[1]' causes access out of bounds. [containerOutOfBounds] taskd-1.1.0+dfsg.orig/src/admin.cpp:339:20: note: Assuming that condition 'args.size()<1' is not redundant taskd-1.1.0+dfsg.orig/src/admin.cpp:344:31: note: Access out of bounds taskd-1.1.0+dfsg.orig/src/api.cpp:88:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/api.cpp:148:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/api.cpp:167:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/api.cpp:228:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/api.cpp:308:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attributes [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/api.cpp:116:7: style: Condition '!taskd_at_least(message.get("version"),version)' is always false [knownConditionTrueFalse] taskd-1.1.0+dfsg.orig/src/api.cpp:116:24: note: Calling function 'taskd_at_least' returns 1 taskd-1.1.0+dfsg.orig/src/api.cpp:116:7: note: Condition '!taskd_at_least(message.get("version"),version)' is always false taskd-1.1.0+dfsg.orig/src/api.cpp:202:23: style: Variable 'error' can be declared as reference to const [constVariableReference] taskd-1.1.0+dfsg.orig/src/client.cpp:70:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_CLIENT_DISABLED [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/client.cpp:41:32: style: Parameter 'db' can be declared as reference to const [constParameterReference] taskd-1.1.0+dfsg.orig/src/config.cpp:67:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_CONFIG_NO_PATH [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/config.cpp:57:17: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] taskd-1.1.0+dfsg.orig/src/config.cpp:54:20: note: outer condition: value=="" taskd-1.1.0+dfsg.orig/src/config.cpp:57:17: note: opposite inner condition: value!="" taskd-1.1.0+dfsg.orig/src/daemon.cpp:146:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/daemon.cpp:241:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/daemon.cpp:308:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/daemon.cpp:584:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_RECORD_LINE [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/daemon.cpp:869:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_STRING [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/daemon.cpp:62:3: style: Class 'Daemon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] taskd-1.1.0+dfsg.orig/src/daemon.cpp:419:7: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] taskd-1.1.0+dfsg.orig/src/diag.cpp:59:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/diag.cpp:275:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/diag.cpp:136:13: style: Condition 'level==199711' is always false [knownConditionTrueFalse] taskd-1.1.0+dfsg.orig/src/diag.cpp:135:15: note: Assignment 'level=202400L', assigned value is 202400 taskd-1.1.0+dfsg.orig/src/diag.cpp:136:13: note: Condition 'level==199711' is always false taskd-1.1.0+dfsg.orig/src/diag.cpp:138:18: style: Condition 'level==201103' is always false [knownConditionTrueFalse] taskd-1.1.0+dfsg.orig/src/diag.cpp:135:15: note: Assignment 'level=202400L', assigned value is 202400 taskd-1.1.0+dfsg.orig/src/diag.cpp:138:18: note: Condition 'level==201103' is always false taskd-1.1.0+dfsg.orig/src/diag.cpp:269:34: style: Parameter 'config' can be declared as reference to const [constParameterReference] taskd-1.1.0+dfsg.orig/src/help.cpp:40:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/init.cpp:40:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_INIT_DATA_REQUIRED [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/status.cpp:72:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/status.cpp:81:32: style: Parameter 'db' can be declared as reference to const [constParameterReference] taskd-1.1.0+dfsg.orig/src/taskd.cpp:74:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/text.cpp:48:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/text.cpp:67:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/text.cpp:89:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/text.cpp:283:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/text.cpp:298:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/text.cpp:412:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/text.cpp:438:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/text.cpp:539:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basefield [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/text.cpp:586:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/text.cpp:597:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/text.cpp:181:12: style: Local variable 'i' shadows outer variable [shadowVariable] taskd-1.1.0+dfsg.orig/src/text.cpp:180:7: note: Shadowed declaration taskd-1.1.0+dfsg.orig/src/text.cpp:181:12: note: Shadow variable taskd-1.1.0+dfsg.orig/src/text.cpp:242:12: style: Local variable 'i' shadows outer variable [shadowVariable] taskd-1.1.0+dfsg.orig/src/text.cpp:180:7: note: Shadowed declaration taskd-1.1.0+dfsg.orig/src/text.cpp:242:12: note: Shadow variable taskd-1.1.0+dfsg.orig/src/text.cpp:341:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] taskd-1.1.0+dfsg.orig/src/util.cpp:52:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/util.cpp:207:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/util.cpp:241:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/src/util.cpp:257:9: style: Variable 'tz' can be declared as pointer to const [constVariablePointer] taskd-1.1.0+dfsg.orig/src/wcwidth6.cpp:73:7: style: The scope of the variable 'mid' can be reduced. [variableScope] taskd-1.1.0+dfsg.orig/src/wcwidth6.cpp:244:7: style: The scope of the variable 'w' can be reduced. [variableScope] taskd-1.1.0+dfsg.orig/test/color.t.cpp:39:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nocolor [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/test/directory.t.cpp:130:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRUSR [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/test/file.t.cpp:43:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRUSR [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/test/json.t.cpp:132:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] taskd-1.1.0+dfsg.orig/test/json_test.cpp:38:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/test/msg.t.cpp:37:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_STRING [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/test/test.cpp:52:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/test/test.cpp:59:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _planned [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/test/test.cpp:94:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _planned [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/test/test.cpp:106:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _planned [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/test/test.cpp:113:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _counter [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/test/test.cpp:138:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _counter [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/test/test.cpp:163:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _counter [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/test/test.cpp:191:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _counter [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/test/test.cpp:219:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _counter [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/test/test.cpp:247:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _counter [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/test/test.cpp:275:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _counter [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/test/test.cpp:303:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _counter [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/test/test.cpp:334:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _counter [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/test/test.cpp:366:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _counter [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/test/test.cpp:397:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/test/test.cpp:403:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _counter [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/test/test.cpp:415:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _counter [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/test/test.cpp:427:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _counter [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/test/text.t.cpp:255:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] taskd-1.1.0+dfsg.orig/test/text.t.cpp:222:20: style: Variable 'text' is assigned a value that is never used. [unreadVariable] taskd-1.1.0+dfsg.orig/test/text.t.cpp:222:15: style: Variable 'text' is assigned a value that is never used. [unreadVariable] diff: 2.17.0 taskd-1.1.0+dfsg.orig/src/Directory.cpp:105:18: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] 2.17.0 taskd-1.1.0+dfsg.orig/src/Directory.cpp:209:18: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] 2.17.0 taskd-1.1.0+dfsg.orig/src/Task.cpp:584:30: style: C-style pointer casting [cstyleCast] head taskd-1.1.0+dfsg.orig/src/Task.cpp:584:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] head taskd-1.1.0+dfsg.orig/src/text.cpp:341:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] head taskd-1.1.0+dfsg.orig/test/json.t.cpp:132:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 taskd-1.1.0+dfsg.orig/test/json.t.cpp:132:14: style: C-style pointer casting [cstyleCast] head taskd-1.1.0+dfsg.orig/test/text.t.cpp:222:15: style: Variable 'text' is assigned a value that is never used. [unreadVariable] DONE