2024-04-03 06:52 ftp://ftp.de.debian.org/debian/pool/main/p/pappl/pappl_1.3.1.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=openssl --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-18-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.55 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.13.0 head-info: d5e58ff (2024-04-03 07:45:00 +0200) count: 438 216 elapsed-time: 13.7 21.8 head-timing-info: old-timing-info: head results: pappl-1.3.1/pappl/client-auth.c:69:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_BAD_REQUEST [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/client-auth.c:92:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_LOCAL [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/client-accessors.c:136:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATE_ERROR [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/client-accessors.c:151:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_OP_CUPS_NONE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/client-loc.c:33:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_LANGUAGE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/client-ipp.c:29:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATE_POST_RECV [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/client-ipp.c:48:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATE_POST_RECV [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/client-ipp.c:88:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_STATUS_ERROR_VERSION_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/client-ipp.c:286:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_TEXT [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/client-ipp.c:320:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_STATUS_OK_IGNORED_OR_SUBSTITUTED [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/client-ipp.c:343:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_STATUS_ERROR_ATTRIBUTES_OR_VALUES [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/client-auth.c:144:29: style: Condition 'pappl_authenticate_user(client,username,password)' is always false [knownConditionTrueFalse] pappl-1.3.1/pappl/client-auth.c:237:18: note: Assignment 'status=0', assigned value is 0 pappl-1.3.1/pappl/client-auth.c:144:29: note: Calling function 'pappl_authenticate_user' returns 0 pappl-1.3.1/pappl/client-auth.c:144:29: note: Condition 'pappl_authenticate_user(client,username,password)' is always false pappl-1.3.1/pappl/client-auth.c:233:21: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/client-auth.c:34:15: style: struct member '_pappl_authdata_s::username' is never used. [unusedStructMember] pappl-1.3.1/pappl/client-auth.c:35:4: style: struct member '_pappl_authdata_s::password' is never used. [unusedStructMember] pappl-1.3.1/pappl/contact.c:33:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_URI_CODING_ALL [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/contact.c:80:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_NAME [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/client.c:67:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/client.c:117:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/client.c:195:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_MAX_HOST [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/client.c:503:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/client.c:614:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_URI_CODING_ALL [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/client.c:652:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_PEEK [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/client.c:700:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_FIELD_IF_MODIFIED_SINCE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/client-webif.c:159:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_FIELD_CONTENT_TYPE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/client-webif.c:458:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/device-file.c:85:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/device-file.c:189:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/device-file.c:175:9: style: Variable 'fd' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/client.c:215:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] pappl-1.3.1/pappl/client.c:489:21: style:inconclusive: Function 'papplClientRespond' argument 3 names different: declaration 'content_coding' definition 'content_encoding'. [funcArgNamesDifferent] pappl-1.3.1/pappl/client.h:55:89: note: Function 'papplClientRespond' argument 3 names different: declaration 'content_coding' definition 'content_encoding'. pappl-1.3.1/pappl/client.c:489:21: note: Function 'papplClientRespond' argument 3 names different: declaration 'content_coding' definition 'content_encoding'. pappl-1.3.1/pappl/client.c:688:24: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/device-network.c:912:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/device.c:523:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_URI_CODING_ALL [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/device-network.c:1066:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFF_BROADCAST [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/device.c:650:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_URI_CODING_ALL [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/device-network.c:1160:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/device.c:945:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/device-network.c:1407:161: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUPS_ISO8859_1 [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/device-network.c:1523:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLIN [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/device-network.c:1578:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/device-network.c:1740:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLIN [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/device-network.c:1946:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/device.c:410:25: style: Parameter 'device' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/device.c:519:5: style: Variable 'match' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/device.c:927:25: style: Parameter 'a' can be declared as pointer to const. However it seems that 'pappl_compare_schemes' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/device.c:175:57: note: You might need to cast the function pointer here pappl-1.3.1/pappl/device.c:927:25: note: Parameter 'a' can be declared as pointer to const pappl-1.3.1/pappl/device.c:928:25: style: Parameter 'b' can be declared as pointer to const. However it seems that 'pappl_compare_schemes' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/device.c:175:57: note: You might need to cast the function pointer here pappl-1.3.1/pappl/device.c:928:25: note: Parameter 'b' can be declared as pointer to const pappl-1.3.1/pappl/dnssd.c:76:21: style: Parameter 'system' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/dnssd.c:303:22: style: Parameter 'printer' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/dnssd.c:873:21: style: Parameter 'system' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/device-network.c:1561:21: style:inconclusive: Function 'pappl_socket_open' argument 3 names different: declaration 'name' definition 'job_name'. [funcArgNamesDifferent] pappl-1.3.1/pappl/device-network.c:210:92: note: Function 'pappl_socket_open' argument 3 names different: declaration 'name' definition 'job_name'. pappl-1.3.1/pappl/device-network.c:1561:21: note: Function 'pappl_socket_open' argument 3 names different: declaration 'name' definition 'job_name'. pappl-1.3.1/pappl/device-network.c:864:24: style: Parameter 'a' can be declared as pointer to const. However it seems that 'pappl_snmp_compare_devices' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/device-network.c:909:43: note: You might need to cast the function pointer here pappl-1.3.1/pappl/device-network.c:864:24: note: Parameter 'a' can be declared as pointer to const pappl-1.3.1/pappl/device-network.c:865:24: style: Parameter 'b' can be declared as pointer to const. However it seems that 'pappl_snmp_compare_devices' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/device-network.c:909:43: note: You might need to cast the function pointer here pappl-1.3.1/pappl/device-network.c:865:24: note: Parameter 'b' can be declared as pointer to const pappl-1.3.1/pappl/device-network.c:1125:17: style: Parameter 'data' can be declared as pointer to const. However it seems that 'pappl_snmp_open_cb' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/device-network.c:1668:26: note: You might need to cast the function pointer here pappl-1.3.1/pappl/device-network.c:1125:17: note: Parameter 'data' can be declared as pointer to const pappl-1.3.1/pappl/device-network.c:1432:23: style: Variable 'dstend' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/device-network.c:1729:20: style: Variable 'sock' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/device-network.c:1929:20: style: Variable 'sock' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/device-network.c:111:19: style: struct member '_pappl_dns_sd_dev_t::mutex' is never used. [unusedStructMember] pappl-1.3.1/pappl/device-network.c:112:11: style: struct member '_pappl_dns_sd_dev_t::name' is never used. [unusedStructMember] pappl-1.3.1/pappl/device-network.c:113:5: style: struct member '_pappl_dns_sd_dev_t::domain' is never used. [unusedStructMember] pappl-1.3.1/pappl/device-network.c:114:5: style: struct member '_pappl_dns_sd_dev_t::fullName' is never used. [unusedStructMember] pappl-1.3.1/pappl/device-network.c:115:5: style: struct member '_pappl_dns_sd_dev_t::make_and_model' is never used. [unusedStructMember] pappl-1.3.1/pappl/device-network.c:116:5: style: struct member '_pappl_dns_sd_dev_t::device_id' is never used. [unusedStructMember] pappl-1.3.1/pappl/device-network.c:117:5: style: struct member '_pappl_dns_sd_dev_t::uuid' is never used. [unusedStructMember] pappl-1.3.1/pappl/httpmon.c:75:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/httpmon.c:100:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_ERROR [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/httpmon.c:367:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_ERROR [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/httpmon.c:624:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_MAX_BUFFER [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/httpmon.c:730:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_ERROR [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/client-ipp.c:66:20: style: Variable 'language' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/client-ipp.c:168:4: style: Variable 'resptr' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/job-accessors.c:65:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_ZERO [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job-accessors.c:229:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_JSTATE_ABORTED [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job-accessors.c:300:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_JSTATE_CANCELED [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job-accessors.c:445:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_JSTATE_PROCESSING [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job-accessors.c:297:33: style: Parameter 'job' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/httpmon.c:32:28: style: Parameter 'hm' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/httpmon.c:48:28: style: Parameter 'hm' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/httpmon.c:714:4: style: Variable 'lineend' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/job-ipp.c:52:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_JOB [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job-ipp.c:120:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_STATUS_ERROR_BUSY [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job-ipp.c:273:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_ENUM [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job-ipp.c:421:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_STATUS_ERROR_OPERATION_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job-ipp.c:452:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_ZERO [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job-ipp.c:570:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_OP_CANCEL_CURRENT_JOB [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job-ipp.c:624:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_STATUS_ERROR_NOT_FOUND [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job-ipp.c:674:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_STATUS_ERROR_NOT_FOUND [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job-ipp.c:706:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_KEYWORD [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job-ipp.c:755:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_STATUS_OK [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job-ipp.c:788:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_STATUS_ERROR_NOT_FOUND [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job-filter.c:148:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_ORIENT_NONE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job-process.c:135:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_INTEGER [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job-process.c:546:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_JSTATE_ABORTED [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job-process.c:602:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable httpRead2 [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job-process.c:925:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUPS_CSPACE_DEVICEF [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job-process.c:974:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_JSTATE_CANCELED [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job-process.c:1068:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_JSTATE_PROCESSING [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job-ipp.c:24:15: style: struct member '_pappl_attr_s::name' is never used. [unusedStructMember] pappl-1.3.1/pappl/job-ipp.c:26:8: style: struct member '_pappl_attr_s::max_count' is never used. [unusedStructMember] pappl-1.3.1/pappl/job.c:35:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_JSTATE_PROCESSING [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job.c:93:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job.c:252:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_JSTATE_CANCELED [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job.c:283:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_JSTATE_PROCESSING [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job.c:310:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_JSTATE_HELD [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job.c:459:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job.c:554:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_JSTATE_HELD [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job.c:585:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_JSTATE_PENDING [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job.c:641:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/job.c:754:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_PSTATE_STOPPED [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/client-webif.c:44:11: style: Variable 'end' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/client-webif.c:143:4: style: Variable 'bodyend' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/link.c:163:30: style: Parameter 'a' can be declared as pointer to const. However it seems that 'compare_links' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/link.c:118:51: note: You might need to cast the function pointer here pappl-1.3.1/pappl/link.c:163:30: note: Parameter 'a' can be declared as pointer to const pappl-1.3.1/pappl/link.c:164:30: style: Parameter 'b' can be declared as pointer to const. However it seems that 'compare_links' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/link.c:118:51: note: You might need to cast the function pointer here pappl-1.3.1/pappl/link.c:164:30: note: Parameter 'b' can be declared as pointer to const pappl-1.3.1/pappl/link.c:175:26: style: Parameter 'l' can be declared as pointer to const. However it seems that 'copy_link' is a callback function, if 'l' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/link.c:118:98: note: You might need to cast the function pointer here pappl-1.3.1/pappl/link.c:175:26: note: Parameter 'l' can be declared as pointer to const pappl-1.3.1/pappl/job-process.c:855:19: style:inconclusive: Function 'cups_cspace_string' argument 1 names different: declaration 'cspace' definition 'value'. [funcArgNamesDifferent] pappl-1.3.1/pappl/job-process.c:21:53: note: Function 'cups_cspace_string' argument 1 names different: declaration 'cspace' definition 'value'. pappl-1.3.1/pappl/job-process.c:855:19: note: Function 'cups_cspace_string' argument 1 names different: declaration 'cspace' definition 'value'. pappl-1.3.1/pappl/job-process.c:182:18: style: Variable 'pwg_media' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/loc.c:355:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/lookup.c:23:24: style:inconclusive: Function '_papplLookupString' argument 1 names different: declaration 'bit' definition 'value'. [funcArgNamesDifferent] pappl-1.3.1/pappl/base-private.h:144:48: note: Function '_papplLookupString' argument 1 names different: declaration 'bit' definition 'value'. pappl-1.3.1/pappl/lookup.c:23:24: note: Function '_papplLookupString' argument 1 names different: declaration 'bit' definition 'value'. pappl-1.3.1/pappl/lookup.c:47:25: style:inconclusive: Function '_papplLookupValue' argument 1 names different: declaration 'keyword' definition 'value'. [funcArgNamesDifferent] pappl-1.3.1/pappl/base-private.h:145:48: note: Function '_papplLookupValue' argument 1 names different: declaration 'keyword' definition 'value'. pappl-1.3.1/pappl/lookup.c:47:25: note: Function '_papplLookupValue' argument 1 names different: declaration 'keyword' definition 'value'. pappl-1.3.1/pappl/log.c:85:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/log.c:126:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_ZERO [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/log.c:303:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-subcommands.c:104:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-subcommands.c:185:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_OP_GET_PRINTERS [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-subcommands.c:291:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-subcommands.c:378:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-subcommands.c:454:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-subcommands.c:526:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-subcommands.c:588:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-subcommands.c:645:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-subcommands.c:725:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-subcommands.c:931:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-subcommands.c:1009:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-subcommands.c:1099:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-subcommands.c:1174:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_OP_GET_PRINTERS [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-subcommands.c:1251:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-subcommands.c:1348:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-subcommands.c:1412:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-subcommands.c:1575:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-subcommands.c:1749:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-subcommands.c:1905:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_OP_GET_PRINTER_ATTRIBUTES [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-subcommands.c:2005:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_RES_PER_INCH [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-subcommands.c:2035:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_ZERO [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/loc.c:307:9: style: Condition '!loc_default.pairs' is always true [knownConditionTrueFalse] pappl-1.3.1/pappl/loc.c:304:7: note: Assuming that condition '!loc_default.pairs' is not redundant pappl-1.3.1/pappl/loc.c:307:9: note: Condition '!loc_default.pairs' is always true pappl-1.3.1/pappl/loc.c:45:31: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/loc.c:46:31: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/loc.c:162:16: style: Variable 'lang' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/loc.c:309:20: style: Variable 'lang' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/loc.c:612:35: style: Parameter 'a' can be declared as pointer to const. However it seems that 'locpair_compare' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/loc.c:315:57: note: You might need to cast the function pointer here pappl-1.3.1/pappl/loc.c:612:35: note: Parameter 'a' can be declared as pointer to const pappl-1.3.1/pappl/loc.c:613:35: style: Parameter 'b' can be declared as pointer to const. However it seems that 'locpair_compare' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/loc.c:315:57: note: You might need to cast the function pointer here pappl-1.3.1/pappl/loc.c:613:35: note: Parameter 'b' can be declared as pointer to const pappl-1.3.1/pappl/loc.c:624:32: style: Parameter 'pair' can be declared as pointer to const. However it seems that 'locpair_copy' is a callback function, if 'pair' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/loc.c:315:106: note: You might need to cast the function pointer here pappl-1.3.1/pappl/loc.c:624:32: note: Parameter 'pair' can be declared as pointer to const pappl-1.3.1/pappl/log.c:347:4: style: Variable 'nameptr' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/parse-lock-log.c:80:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-support.c:62:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_OP_PRINT_JOB [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-support.c:354:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_URI_CODING_ALL [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-support.c:419:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-support.c:466:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_URI_CODING_ALL [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-support.c:509:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_OP_CUPS_GET_DEFAULT [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-support.c:561:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAPPL_SOCKDIR [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop.c:112:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop.c:479:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-support.c:432:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] pappl-1.3.1/pappl/parse-lock-log.c:93:5: error: Resource leak: fp [resourceLeak] pappl-1.3.1/pappl/parse-lock-log.c:118:24: warning: Either the condition '!ptr' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] pappl-1.3.1/pappl/parse-lock-log.c:119:9: note: Assuming that condition '!ptr' is not redundant pappl-1.3.1/pappl/parse-lock-log.c:118:24: note: Null pointer addition pappl-1.3.1/pappl/parse-lock-log.c:60:12: style: Parameter 'argv' can be declared as const array [constParameter] pappl-1.3.1/pappl/parse-lock-log.c:66:10: style: Variable 'function' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/parse-lock-log.c:69:10: style: Variable 'objname' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/printer-accessors.c:40:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_PSTATE_PROCESSING [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-accessors.c:554:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_PSTATE_STOPPED [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-accessors.c:935:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_PSTATE_STOPPED [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-accessors.c:1015:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_PSTATE_IDLE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-accessors.c:754:21: style:inconclusive: Function 'papplPrinterIterateActiveJobs' argument 4 names different: declaration 'first_index' definition 'job_index'. [funcArgNamesDifferent] pappl-1.3.1/pappl/printer.h:430:105: note: Function 'papplPrinterIterateActiveJobs' argument 4 names different: declaration 'first_index' definition 'job_index'. pappl-1.3.1/pappl/printer-accessors.c:754:21: note: Function 'papplPrinterIterateActiveJobs' argument 4 names different: declaration 'first_index' definition 'job_index'. pappl-1.3.1/pappl/printer-accessors.c:801:21: style:inconclusive: Function 'papplPrinterIterateAllJobs' argument 4 names different: declaration 'first_index' definition 'job_index'. [funcArgNamesDifferent] pappl-1.3.1/pappl/printer.h:431:102: note: Function 'papplPrinterIterateAllJobs' argument 4 names different: declaration 'first_index' definition 'job_index'. pappl-1.3.1/pappl/printer-accessors.c:801:21: note: Function 'papplPrinterIterateAllJobs' argument 4 names different: declaration 'first_index' definition 'job_index'. pappl-1.3.1/pappl/printer-accessors.c:849:21: style:inconclusive: Function 'papplPrinterIterateCompletedJobs' argument 4 names different: declaration 'first_index' definition 'job_index'. [funcArgNamesDifferent] pappl-1.3.1/pappl/printer.h:432:108: note: Function 'papplPrinterIterateCompletedJobs' argument 4 names different: declaration 'first_index' definition 'job_index'. pappl-1.3.1/pappl/printer-accessors.c:849:21: note: Function 'papplPrinterIterateCompletedJobs' argument 4 names different: declaration 'first_index' definition 'job_index'. pappl-1.3.1/pappl/printer-accessors.c:462:22: style: Parameter 'printer' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/printer-accessors.c:1034:22: style: Parameter 'contact' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/printer-accessors.c:1427:22: style: Parameter 'supplies' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/mainloop-subcommands.c:1448:22: warning: The address of variable 'stdin_file' might be accessed at non-zero index. [objectIndex] pappl-1.3.1/pappl/mainloop-subcommands.c:1405:18: note: Address of variable taken here. pappl-1.3.1/pappl/mainloop-subcommands.c:1448:22: note: The address of variable 'stdin_file' might be accessed at non-zero index. pappl-1.3.1/pappl/mainloop-subcommands.c:1461:23: warning: The address of variable 'stdin_file' might be accessed at non-zero index. [objectIndex] pappl-1.3.1/pappl/mainloop-subcommands.c:1405:18: note: Address of variable taken here. pappl-1.3.1/pappl/mainloop-subcommands.c:1461:23: note: The address of variable 'stdin_file' might be accessed at non-zero index. pappl-1.3.1/pappl/mainloop-subcommands.c:1847:15: style:inconclusive: Function 'device_error_cb' argument 2 names different: declaration 'err_data' definition 'data'. [funcArgNamesDifferent] pappl-1.3.1/pappl/mainloop-subcommands.c:67:56: note: Function 'device_error_cb' argument 2 names different: declaration 'err_data' definition 'data'. pappl-1.3.1/pappl/mainloop-subcommands.c:1847:15: note: Function 'device_error_cb' argument 2 names different: declaration 'err_data' definition 'data'. pappl-1.3.1/pappl/mainloop-subcommands.c:1521:26: style: Parameter 'a' can be declared as pointer to const. However it seems that 'compare_printers' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/mainloop-subcommands.c:183:52: note: You might need to cast the function pointer here pappl-1.3.1/pappl/mainloop-subcommands.c:1521:26: note: Parameter 'a' can be declared as pointer to const pappl-1.3.1/pappl/mainloop-subcommands.c:1522:26: style: Parameter 'b' can be declared as pointer to const. However it seems that 'compare_printers' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/mainloop-subcommands.c:183:52: note: You might need to cast the function pointer here pappl-1.3.1/pappl/mainloop-subcommands.c:1522:26: note: Parameter 'b' can be declared as pointer to const pappl-1.3.1/pappl/mainloop-subcommands.c:1847:15: style: Parameter 'data' can be declared as pointer to const. However it seems that 'device_error_cb' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/mainloop-subcommands.c:897:150: note: You might need to cast the function pointer here pappl-1.3.1/pappl/mainloop-subcommands.c:1847:15: note: Parameter 'data' can be declared as pointer to const pappl-1.3.1/pappl/mainloop-subcommands.c:1861:21: style: Parameter 'data' can be declared as pointer to const. However it seems that 'device_list_cb' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/mainloop-subcommands.c:897:57: note: You might need to cast the function pointer here pappl-1.3.1/pappl/mainloop-subcommands.c:1861:21: note: Parameter 'data' can be declared as pointer to const pappl-1.3.1/pappl/mainloop-subcommands.c:1955:26: style: Variable 'pwg' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/printer-driver.c:150:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_ORIENT_NONE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-subcommands.c:384:72: warning: Uninitialized variable: resource [uninitvar] pappl-1.3.1/pappl/mainloop-subcommands.c:364:74: note: Assuming condition is false pappl-1.3.1/pappl/mainloop-subcommands.c:384:72: note: Uninitialized variable: resource pappl-1.3.1/pappl/printer-driver.c:265:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_ZERO [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-subcommands.c:531:71: warning: Uninitialized variable: resource [uninitvar] pappl-1.3.1/pappl/mainloop-subcommands.c:512:74: note: Assuming condition is false pappl-1.3.1/pappl/mainloop-subcommands.c:531:71: note: Uninitialized variable: resource pappl-1.3.1/pappl/printer-driver.c:474:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_PRINTER [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/mainloop-subcommands.c:1107:70: warning: Uninitialized variable: resource [uninitvar] pappl-1.3.1/pappl/mainloop-subcommands.c:1081:74: note: Assuming condition is false pappl-1.3.1/pappl/mainloop-subcommands.c:1107:70: note: Uninitialized variable: resource pappl-1.3.1/pappl/printer-raw.c:44:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-raw.c:116:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable revents [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-support.c:433:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_ZERO [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-support.c:460:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_ZERO [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-support.c:350:18: style:inconclusive: Function '_papplKindString' argument 1 names different: declaration 'v' definition 'value'. [funcArgNamesDifferent] pappl-1.3.1/pappl/printer-private.h:157:50: note: Function '_papplKindString' argument 1 names different: declaration 'v' definition 'value'. pappl-1.3.1/pappl/printer-support.c:350:18: note: Function '_papplKindString' argument 1 names different: declaration 'v' definition 'value'. pappl-1.3.1/pappl/printer-support.c:362:24: style:inconclusive: Function '_papplLabelModeString' argument 1 names different: declaration 'v' definition 'value'. [funcArgNamesDifferent] pappl-1.3.1/pappl/printer-private.h:159:61: note: Function '_papplLabelModeString' argument 1 names different: declaration 'v' definition 'value'. pappl-1.3.1/pappl/printer-support.c:362:24: note: Function '_papplLabelModeString' argument 1 names different: declaration 'v' definition 'value'. pappl-1.3.1/pappl/printer-support.c:373:34: style:inconclusive: Function '_papplLabelModeValue' argument 1 names different: declaration 's' definition 'value'. [funcArgNamesDifferent] pappl-1.3.1/pappl/printer-private.h:160:60: note: Function '_papplLabelModeValue' argument 1 names different: declaration 's' definition 'value'. pappl-1.3.1/pappl/printer-support.c:373:34: note: Function '_papplLabelModeValue' argument 1 names different: declaration 's' definition 'value'. pappl-1.3.1/pappl/printer-support.c:385:26: style:inconclusive: Function '_papplMarkerColorString' argument 1 names different: declaration 'v' definition 'value'. [funcArgNamesDifferent] pappl-1.3.1/pappl/printer-private.h:162:65: note: Function '_papplMarkerColorString' argument 1 names different: declaration 'v' definition 'value'. pappl-1.3.1/pappl/printer-support.c:385:26: note: Function '_papplMarkerColorString' argument 1 names different: declaration 'v' definition 'value'. pappl-1.3.1/pappl/printer-support.c:400:25: style:inconclusive: Function '_papplMarkerTypeString' argument 1 names different: declaration 'v' definition 'value'. [funcArgNamesDifferent] pappl-1.3.1/pappl/printer-private.h:163:63: note: Function '_papplMarkerTypeString' argument 1 names different: declaration 'v' definition 'value'. pappl-1.3.1/pappl/printer-support.c:400:25: note: Function '_papplMarkerTypeString' argument 1 names different: declaration 'v' definition 'value'. pappl-1.3.1/pappl/printer-support.c:520:28: style:inconclusive: Function '_papplMediaTrackingString' argument 1 names different: declaration 'v' definition 'value'. [funcArgNamesDifferent] pappl-1.3.1/pappl/printer-private.h:167:69: note: Function '_papplMediaTrackingString' argument 1 names different: declaration 'v' definition 'value'. pappl-1.3.1/pappl/printer-support.c:520:28: note: Function '_papplMediaTrackingString' argument 1 names different: declaration 'v' definition 'value'. pappl-1.3.1/pappl/printer-support.c:532:17: style:inconclusive: Function '_papplMediaTrackingValue' argument 1 names different: declaration 's' definition 'value'. [funcArgNamesDifferent] pappl-1.3.1/pappl/printer-private.h:168:68: note: Function '_papplMediaTrackingValue' argument 1 names different: declaration 's' definition 'value'. pappl-1.3.1/pappl/printer-support.c:532:17: note: Function '_papplMediaTrackingValue' argument 1 names different: declaration 's' definition 'value'. pappl-1.3.1/pappl/printer-support.c:415:29: style: Parameter 'driver_data' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/printer-support.c:477:18: style: Variable 'pwg_media' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/printer-support.c:485:18: style: Variable 'pwg_media' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/printer-raw.c:99:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] pappl-1.3.1/pappl/printer-ipp.c:79:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_PRINTER [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-ipp.c:622:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_ENUM [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-ipp.c:723:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_URI_CODING_ALL [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-ipp.c:770:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-ipp.c:788:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_STATUS_ERROR_NOT_FOUND [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-ipp.c:936:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_KEYWORD [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-ipp.c:1252:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_NAME [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-ipp.c:1280:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_STATUS_ERROR_NOT_FOUND [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-ipp.c:1325:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-ipp.c:1357:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_STATUS_ERROR_BAD_REQUEST [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-ipp.c:1454:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_KEYWORD [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-ipp.c:1581:124: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_MIMETYPE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-ipp.c:1601:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-ipp.c:1631:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_KEYWORD [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-ipp.c:1665:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-ipp.c:1693:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_STATUS_ERROR_BAD_REQUEST [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-ipp.c:1737:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-ipp.c:1763:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-ipp.c:1786:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-ipp.c:1838:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_STATUS_ERROR_NOT_ACCEPTING_JOBS [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-usb.c:431:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-usb.c:394:24: style:inconclusive: Function 'papplPrinterSetUSB' argument 7 names different: declaration 'usb_data' definition 'usb_cbdata'. [funcArgNamesDifferent] pappl-1.3.1/pappl/printer.h:460:183: note: Function 'papplPrinterSetUSB' argument 7 names different: declaration 'usb_data' definition 'usb_cbdata'. pappl-1.3.1/pappl/printer-usb.c:394:24: note: Function 'papplPrinterSetUSB' argument 7 names different: declaration 'usb_data' definition 'usb_cbdata'. pappl-1.3.1/pappl/printer-webif.c:45:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATE_POST [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-webif.c:123:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATE_POST [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-webif.c:261:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATE_POST [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-webif.c:665:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATE_POST [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-webif.c:731:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATE_POST [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-webif.c:989:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_PSTATE_STOPPED [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-webif.c:1033:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_PSTATE_PROCESSING [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-webif.c:1227:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATE_POST [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer.c:50:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_JSTATE_PROCESSING [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer.c:248:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer.c:753:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer.c:884:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/printer-driver.c:67:29: style: Parameter 'printer' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/printer-driver.c:673:20: style: Variable 'pwg' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/printer-driver.c:696:18: style: Variable 'pwg' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/printer-driver.c:812:18: style: Variable 'pwg' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/printer-driver.c:1336:16: style: Variable 'pwg' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/printer-driver.c:1607:16: style: Variable 'pwg' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/printer.c:665:4: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] pappl-1.3.1/pappl/printer.c:742:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] pappl-1.3.1/pappl/printer.c:940:34: style: Parameter 'a' can be declared as pointer to const. However it seems that 'compare_active_jobs' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/printer.c:367:63: note: You might need to cast the function pointer here pappl-1.3.1/pappl/printer.c:940:34: note: Parameter 'a' can be declared as pointer to const pappl-1.3.1/pappl/printer.c:941:34: style: Parameter 'b' can be declared as pointer to const. However it seems that 'compare_active_jobs' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/printer.c:367:63: note: You might need to cast the function pointer here pappl-1.3.1/pappl/printer.c:941:34: note: Parameter 'b' can be declared as pointer to const pappl-1.3.1/pappl/printer.c:952:31: style: Parameter 'a' can be declared as pointer to const. However it seems that 'compare_all_jobs' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/printer.c:366:63: note: You might need to cast the function pointer here pappl-1.3.1/pappl/printer.c:952:31: note: Parameter 'a' can be declared as pointer to const pappl-1.3.1/pappl/printer.c:953:31: style: Parameter 'b' can be declared as pointer to const. However it seems that 'compare_all_jobs' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/printer.c:366:63: note: You might need to cast the function pointer here pappl-1.3.1/pappl/printer.c:953:31: note: Parameter 'b' can be declared as pointer to const pappl-1.3.1/pappl/printer.c:964:37: style: Parameter 'a' can be declared as pointer to const. However it seems that 'compare_completed_jobs' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/printer.c:368:63: note: You might need to cast the function pointer here pappl-1.3.1/pappl/printer.c:964:37: note: Parameter 'a' can be declared as pointer to const pappl-1.3.1/pappl/printer.c:965:37: style: Parameter 'b' can be declared as pointer to const. However it seems that 'compare_completed_jobs' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/printer.c:368:63: note: You might need to cast the function pointer here pappl-1.3.1/pappl/printer.c:965:37: note: Parameter 'b' can be declared as pointer to const pappl-1.3.1/pappl/snmp.c:181:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_DGRAM [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/snmp.c:228:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLIN [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/snmp.c:381:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/resource.c:129:5: style: Variable 'ext' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/resource.c:468:38: style: Parameter 'a' can be declared as pointer to const. However it seems that 'compare_resources' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/resource.c:454:57: note: You might need to cast the function pointer here pappl-1.3.1/pappl/resource.c:468:38: note: Parameter 'a' can be declared as pointer to const pappl-1.3.1/pappl/resource.c:469:38: style: Parameter 'b' can be declared as pointer to const. However it seems that 'compare_resources' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/resource.c:454:57: note: You might need to cast the function pointer here pappl-1.3.1/pappl/resource.c:469:38: note: Parameter 'b' can be declared as pointer to const pappl-1.3.1/pappl/subscription-ipp.c:46:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/subscription-ipp.c:89:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/subscription-ipp.c:293:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/subscription-ipp.c:347:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/subscription-ipp.c:480:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/subscription-ipp.c:550:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/subscription-ipp.c:589:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_ZERO [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/snmp.c:975:40: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] pappl-1.3.1/pappl/snmp.c:977:40: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] pappl-1.3.1/pappl/snmp.c:979:40: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] pappl-1.3.1/pappl/snmp.c:988:40: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] pappl-1.3.1/pappl/snmp.c:990:40: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] pappl-1.3.1/pappl/snmp.c:999:40: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] pappl-1.3.1/pappl/snmp.c:597:19: style:inconclusive: Function 'asn1_encode_snmp' argument 2 names different: declaration 'len' definition 'bufsize'. [funcArgNamesDifferent] pappl-1.3.1/pappl/snmp.c:32:60: note: Function 'asn1_encode_snmp' argument 2 names different: declaration 'len' definition 'bufsize'. pappl-1.3.1/pappl/snmp.c:597:19: note: Function 'asn1_encode_snmp' argument 2 names different: declaration 'len' definition 'bufsize'. pappl-1.3.1/pappl/snmp.c:120:20: style: Parameter 'packet' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/snmp.c:151:3: style: Variable 'dstend' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/snmp.c:346:21: style: Parameter 'address' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/snmp.c:813:4: style: Variable 'oidend' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/snmp.c:870:20: style: Parameter 'bufend' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/snmp.c:903:20: style: Parameter 'bufend' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/subscription.c:134:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_CHARSET [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/subscription.c:203:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_KEYWORD [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/subscription.c:91:22: style:inconclusive: Function 'papplSubscriptionCreate' argument 7 names different: declaration 'natural_language' definition 'language'. [funcArgNamesDifferent] pappl-1.3.1/pappl/subscription.h:119:190: note: Function 'papplSubscriptionCreate' argument 7 names different: declaration 'natural_language' definition 'language'. pappl-1.3.1/pappl/subscription.c:91:22: note: Function 'papplSubscriptionCreate' argument 7 names different: declaration 'natural_language' definition 'language'. pappl-1.3.1/pappl/printer-ipp.c:420:24: style: Variable 'r' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/printer-ipp.c:910:17: style: Variable 'pwg' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/printer-ipp.c:1161:14: style: Variable 'data' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/system-accessors.c:74:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_LOCAL [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/system-accessors.c:289:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_PRINTER [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/system-accessors.c:1922:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RLIMIT_NOFILE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/system-accessors.c:2008:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RLIMIT_DATA [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/system-accessors.c:2528:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/system-ipp.c:136:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipp_op_t [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/system-ipp.c:178:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_SYSTEM [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/system-ipp.c:205:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/system-ipp.c:356:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/system-ipp.c:401:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/system-ipp.c:432:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/system-ipp.c:465:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/system-ipp.c:561:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/system-ipp.c:685:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_INTEGER [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/system-ipp.c:760:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_SYSTEM [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/system-ipp.c:935:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/system-ipp.c:966:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/system-ipp.c:1000:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_BEGIN_COLLECTION [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/system-ipp.c:1120:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/system-loadsave.c:74:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/system-loadsave.c:534:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_ZERO [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/system-accessors.c:2050:20: style:inconclusive: Function 'papplSystemSetMaxLogSize' argument 2 names different: declaration 'max_size' definition 'maxsize'. [funcArgNamesDifferent] pappl-1.3.1/pappl/system.h:215:70: note: Function 'papplSystemSetMaxLogSize' argument 2 names different: declaration 'max_size' definition 'maxsize'. pappl-1.3.1/pappl/system-accessors.c:2050:20: note: Function 'papplSystemSetMaxLogSize' argument 2 names different: declaration 'max_size' definition 'maxsize'. pappl-1.3.1/pappl/system-accessors.c:1200:21: style: Parameter 'system' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/system-accessors.c:1272:21: style: Parameter 'system' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/system-accessors.c:1417:23: style: Parameter 'cb_data' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/system-accessors.c:1530:22: style: Parameter 'contact' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/system-accessors.c:2425:22: style: Parameter 'versions' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/system-accessors.c:2550:39: style: Parameter 'a' can be declared as pointer to const. However it seems that 'compare_filters' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/system-accessors.c:202:53: note: You might need to cast the function pointer here pappl-1.3.1/pappl/system-accessors.c:2550:39: note: Parameter 'a' can be declared as pointer to const pappl-1.3.1/pappl/system-accessors.c:2551:39: style: Parameter 'b' can be declared as pointer to const. However it seems that 'compare_filters' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/system-accessors.c:202:53: note: You might need to cast the function pointer here pappl-1.3.1/pappl/system-accessors.c:2551:39: note: Parameter 'b' can be declared as pointer to const pappl-1.3.1/pappl/system-accessors.c:2567:32: style: Parameter 'a' can be declared as pointer to const. However it seems that 'compare_timers' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/system-accessors.c:260:52: note: You might need to cast the function pointer here pappl-1.3.1/pappl/system-accessors.c:2567:32: note: Parameter 'a' can be declared as pointer to const pappl-1.3.1/pappl/system-accessors.c:2568:32: style: Parameter 'b' can be declared as pointer to const. However it seems that 'compare_timers' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/system-accessors.c:260:52: note: You might need to cast the function pointer here pappl-1.3.1/pappl/system-accessors.c:2568:32: note: Parameter 'b' can be declared as pointer to const pappl-1.3.1/pappl/system-accessors.c:2588:35: style: Parameter 'f' can be declared as pointer to const. However it seems that 'copy_filter' is a callback function, if 'f' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/system-accessors.c:202:102: note: You might need to cast the function pointer here pappl-1.3.1/pappl/system-accessors.c:2588:35: note: Parameter 'f' can be declared as pointer to const pappl-1.3.1/pappl/printer-webif.c:1597:18: style: Variable 'pwg' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/printer-webif.c:1631:24: style: Parameter 'media' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/printer-webif.c:1676:29: style: Parameter 'media' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/printer-webif.c:1681:16: style: Variable 'pwg' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/printer-webif.c:1052:18: style: Variable 'job_id' is assigned a value that is never used. [unreadVariable] pappl-1.3.1/pappl/system-printer.c:129:35: style: Parameter 'a' can be declared as pointer to const. However it seems that 'compare_printers' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/system-printer.c:44:54: note: You might need to cast the function pointer here pappl-1.3.1/pappl/system-printer.c:129:35: note: Parameter 'a' can be declared as pointer to const pappl-1.3.1/pappl/system-printer.c:130:35: style: Parameter 'b' can be declared as pointer to const. However it seems that 'compare_printers' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/system-printer.c:44:54: note: You might need to cast the function pointer here pappl-1.3.1/pappl/system-printer.c:130:35: note: Parameter 'b' can be declared as pointer to const pappl-1.3.1/pappl/system-status-gnome.c:23:22: style: Parameter 'system' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/system-status-gnome.c:24:22: style: Parameter 'printer' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/system-status-gnome.c:25:22: style: Parameter 'job' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/system-status-gnome.c:27:22: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/system-status-gnome.c:38:21: style: Parameter 'system' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/system-status-win32.c:23:22: style: Parameter 'system' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/system-status-win32.c:24:22: style: Parameter 'printer' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/system-status-win32.c:25:22: style: Parameter 'job' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/system-status-win32.c:27:22: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/system-subscription.c:117:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_CHARSET [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/system.c:504:53: error: There is an unknown macro here somewhere. Configuration is required. If PAPPL_VERSION is a macro then please configure it. [unknownMacro] pappl-1.3.1/pappl/system-subscription.c:288:27: style: Parameter 'a' can be declared as pointer to const. However it seems that 'compare_subscriptions' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/system-subscription.c:197:59: note: You might need to cast the function pointer here pappl-1.3.1/pappl/system-subscription.c:288:27: note: Parameter 'a' can be declared as pointer to const pappl-1.3.1/pappl/system-subscription.c:289:27: style: Parameter 'b' can be declared as pointer to const. However it seems that 'compare_subscriptions' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/pappl/system-subscription.c:197:59: note: You might need to cast the function pointer here pappl-1.3.1/pappl/system-subscription.c:289:27: note: Parameter 'b' can be declared as pointer to const pappl-1.3.1/pappl/util.c:145:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/util.c:198:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_INITIALIZER [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/util.c:291:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_INITIALIZER [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/util.c:368:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_ZERO [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/win32-pthread.c:51:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/win32-pthread.c:131:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETIMEDOUT [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/win32-pthread.c:147:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/win32-pthread.c:168:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/win32-pthread.c:201:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/win32-pthread.c:219:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/win32-pthread.c:262:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/win32-pthread.c:280:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/win32-pthread.c:298:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/win32-pthread.c:314:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/win32-pthread.c:331:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/win32-pthread.c:349:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/win32-pthread.c:368:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/win32-pthread.c:388:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/win32-pthread.c:410:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/win32-pthread.c:481:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLS_OUT_OF_INDEXES [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/win32-pthread.c:506:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HANDLE [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/win32-pthread.c:446:3: error: Returning/dereferencing 't' after it is deallocated / released [deallocret] pappl-1.3.1/pappl/win32-pthread.c:439:11: note: Returning/dereferencing 't' after it is deallocated / released pappl-1.3.1/pappl/win32-pthread.c:446:3: note: Returning/dereferencing 't' after it is deallocated / released pappl-1.3.1/pappl/win32-pthread.c:243:31: style: Parameter 'ts' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/win32-pthread.c:259:22: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/win32-pthread.c:328:23: style: Parameter 'rw' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/pappl/win32-pthread.c:384:9: style: Variable 'val' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/system-webif.c:373:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATE_POST [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/system-webif.c:569:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATE_POST [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/system-webif.c:719:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATE_GET [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/system-webif.c:842:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATE_POST [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/system-webif.c:963:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATE_POST [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/system-webif.c:1330:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATE_POST [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/system-webif.c:1857:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATE_POST [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/system-webif.c:1966:131: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/test.h:83:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/test.h:102:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/test.h:128:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/test.h:139:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/test.h:158:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/test.h:178:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/test.h:195:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/testhttpmon.c:225:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_OK [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/testhttpmon.c:252:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/testhttpmon.c:287:19: style: Expression is always true because 'else if' condition is opposite to previous condition at line 283. [multiCondition] pappl-1.3.1/testsuite/testhttpmon.c:283:14: note: first condition pappl-1.3.1/testsuite/testhttpmon.c:287:19: note: else if condition is opposite to first condition pappl-1.3.1/testsuite/testmainloop.c:61:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAPPL_SOPTIONS_MULTI_QUEUE [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/testmainloop.c:52:19: style: Parameter 'data' can be declared as pointer to const. However it seems that 'system_cb' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/testsuite/testmainloop.c:39:208: note: You might need to cast the function pointer here pappl-1.3.1/testsuite/testmainloop.c:52:19: note: Parameter 'data' can be declared as pointer to const pappl-1.3.1/testsuite/pwg-driver.c:149:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAPPL_LOGLEVEL_ERROR [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/pwg-driver.c:461:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/pwg-driver.c:484:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/pwg-driver.c:553:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAPPL_PREASON_NONE [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/pwg-driver.c:616:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable papplDeviceWrite [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/pwg-driver.c:789:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAPPL_SUPPLY_COLOR_CYAN [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/pwg-driver.c:828:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAPPL_COLOR_MODE_COLOR [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/pwg-driver.c:140:29: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/testsuite/pwg-driver.c:420:18: style: Variable 'pwg' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/testsuite/pwg-driver.c:675:26: style: Variable 'amounts' can be declared as const array [constVariable] pappl-1.3.1/pappl/system-webif.c:1455:19: portability: Non reentrant function 'getgrent' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrent_r'. [prohibitedgetgrentCalled] pappl-1.3.1/pappl/system-webif.c:1465:19: portability: Non reentrant function 'getgrent' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrent_r'. [prohibitedgetgrentCalled] pappl-1.3.1/vcnet/dns_sd.c:107:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDNSServiceErr_ServiceNotRunning [valueFlowBailoutIncompleteVar] pappl-1.3.1/vcnet/dns_sd.c:129:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDNSServiceErr_ServiceNotRunning [valueFlowBailoutIncompleteVar] pappl-1.3.1/vcnet/dns_sd.c:161:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDNSServiceErr_ServiceNotRunning [valueFlowBailoutIncompleteVar] pappl-1.3.1/vcnet/dns_sd.c:174:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDNSServiceErr_ServiceNotRunning [valueFlowBailoutIncompleteVar] pappl-1.3.1/vcnet/dns_sd.c:197:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDNSServiceErr_ServiceNotRunning [valueFlowBailoutIncompleteVar] pappl-1.3.1/vcnet/dns_sd.c:221:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDNSServiceErr_ServiceNotRunning [valueFlowBailoutIncompleteVar] pappl-1.3.1/vcnet/dns_sd.c:248:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDNSServiceErr_ServiceNotRunning [valueFlowBailoutIncompleteVar] pappl-1.3.1/vcnet/dns_sd.c:266:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDNSServiceErr_ServiceNotRunning [valueFlowBailoutIncompleteVar] pappl-1.3.1/vcnet/dns_sd.c:289:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDNSServiceErr_ServiceNotRunning [valueFlowBailoutIncompleteVar] pappl-1.3.1/vcnet/dns_sd.c:310:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDNSServiceErr_ServiceNotRunning [valueFlowBailoutIncompleteVar] pappl-1.3.1/pappl/system-webif.c:1543:18: style: Variable 'l' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/system-webif.c:2034:30: style: Variable 'netmask6' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/pappl/system-webif.c:2185:24: style: Parameter 'cb_data' can be declared as pointer to const [constParameterPointer] pappl-1.3.1/testsuite/testpappl.c:202:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAPPL_LOGLEVEL_DEBUG [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/testpappl.c:821:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_URI_CODING_ALL [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/testpappl.c:907:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/testpappl.c:999:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_KEYWORD [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/testpappl.c:1281:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAPPL_EVENT_SYSTEM_CONFIG_CHANGED [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/testpappl.c:1911:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAPPL_LOGLEVEL_UNSPEC [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/testpappl.c:2728:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAPPL_EVENT_NONE [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/testpappl.c:3604:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/testpappl.c:3726:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_OP_GET_PRINTER_ATTRIBUTES [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/testpappl.c:3864:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/testpappl.c:3976:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/testpappl.c:4079:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pappl_wifi_t [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/testpappl.c:4182:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAPPL_LOGLEVEL_DEBUG [valueFlowBailoutIncompleteVar] pappl-1.3.1/testsuite/testpappl.c:3851:21: style:inconclusive: Function 'test_wifi_join_cb' argument 1 names different: declaration 'system' definition 'sys'. [funcArgNamesDifferent] pappl-1.3.1/testsuite/testpappl.c:177:47: note: Function 'test_wifi_join_cb' argument 1 names different: declaration 'system' definition 'sys'. pappl-1.3.1/testsuite/testpappl.c:3851:21: note: Function 'test_wifi_join_cb' argument 1 names different: declaration 'system' definition 'sys'. pappl-1.3.1/testsuite/testpappl.c:3957:21: style:inconclusive: Function 'test_wifi_list_cb' argument 1 names different: declaration 'system' definition 'sys'. [funcArgNamesDifferent] pappl-1.3.1/testsuite/testpappl.c:178:46: note: Function 'test_wifi_list_cb' argument 1 names different: declaration 'system' definition 'sys'. pappl-1.3.1/testsuite/testpappl.c:3957:21: note: Function 'test_wifi_list_cb' argument 1 names different: declaration 'system' definition 'sys'. pappl-1.3.1/testsuite/testpappl.c:645:20: style: Variable 'dent' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/testsuite/testpappl.c:646:12: style: Variable 'ext' can be declared as pointer to const [constVariablePointer] pappl-1.3.1/testsuite/testpappl.c:897:27: style: Parameter 'system' can be declared as pointer to const. However it seems that 'event_cb' is a callback function, if 'system' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/testsuite/testpappl.c:672:39: note: You might need to cast the function pointer here pappl-1.3.1/testsuite/testpappl.c:897:27: note: Parameter 'system' can be declared as pointer to const pappl-1.3.1/testsuite/testpappl.c:898:27: style: Parameter 'printer' can be declared as pointer to const. However it seems that 'event_cb' is a callback function, if 'printer' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/testsuite/testpappl.c:672:39: note: You might need to cast the function pointer here pappl-1.3.1/testsuite/testpappl.c:898:27: note: Parameter 'printer' can be declared as pointer to const pappl-1.3.1/testsuite/testpappl.c:899:27: style: Parameter 'job' can be declared as pointer to const. However it seems that 'event_cb' is a callback function, if 'job' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/testsuite/testpappl.c:672:39: note: You might need to cast the function pointer here pappl-1.3.1/testsuite/testpappl.c:899:27: note: Parameter 'job' can be declared as pointer to const pappl-1.3.1/testsuite/testpappl.c:901:27: style: Parameter 'data' can be declared as pointer to const. However it seems that 'event_cb' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/testsuite/testpappl.c:672:39: note: You might need to cast the function pointer here pappl-1.3.1/testsuite/testpappl.c:901:27: note: Parameter 'data' can be declared as pointer to const pappl-1.3.1/testsuite/testpappl.c:3672:22: style: Parameter 'networks' can be declared as pointer to const. However it seems that 'test_network_set_cb' is a callback function, if 'networks' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/testsuite/testpappl.c:679:63: note: You might need to cast the function pointer here pappl-1.3.1/testsuite/testpappl.c:3672:22: note: Parameter 'networks' can be declared as pointer to const pappl-1.3.1/testsuite/testpappl.c:3851:21: style: Parameter 'sys' can be declared as pointer to const. However it seems that 'test_wifi_join_cb' is a callback function, if 'sys' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/testsuite/testpappl.c:674:39: note: You might need to cast the function pointer here pappl-1.3.1/testsuite/testpappl.c:3851:21: note: Parameter 'sys' can be declared as pointer to const pappl-1.3.1/testsuite/testpappl.c:3852:21: style: Parameter 'data' can be declared as pointer to const. However it seems that 'test_wifi_join_cb' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/testsuite/testpappl.c:674:39: note: You might need to cast the function pointer here pappl-1.3.1/testsuite/testpappl.c:3852:21: note: Parameter 'data' can be declared as pointer to const pappl-1.3.1/testsuite/testpappl.c:3957:21: style: Parameter 'sys' can be declared as pointer to const. However it seems that 'test_wifi_list_cb' is a callback function, if 'sys' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/testsuite/testpappl.c:674:58: note: You might need to cast the function pointer here pappl-1.3.1/testsuite/testpappl.c:3957:21: note: Parameter 'sys' can be declared as pointer to const pappl-1.3.1/testsuite/testpappl.c:3958:21: style: Parameter 'data' can be declared as pointer to const. However it seems that 'test_wifi_list_cb' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/testsuite/testpappl.c:674:58: note: You might need to cast the function pointer here pappl-1.3.1/testsuite/testpappl.c:3958:21: note: Parameter 'data' can be declared as pointer to const pappl-1.3.1/testsuite/testpappl.c:4065:21: style: Parameter 'system' can be declared as pointer to const. However it seems that 'test_wifi_status_cb' is a callback function, if 'system' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/testsuite/testpappl.c:674:77: note: You might need to cast the function pointer here pappl-1.3.1/testsuite/testpappl.c:4065:21: note: Parameter 'system' can be declared as pointer to const pappl-1.3.1/testsuite/testpappl.c:4066:21: style: Parameter 'data' can be declared as pointer to const. However it seems that 'test_wifi_status_cb' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pappl-1.3.1/testsuite/testpappl.c:674:77: note: You might need to cast the function pointer here pappl-1.3.1/testsuite/testpappl.c:4066:21: note: Parameter 'data' can be declared as pointer to const pappl-1.3.1/testsuite/testpappl.c:2733:16: style: Unused variable: job_state [unusedVariable] diff: head pappl-1.3.1/pappl/client-accessors.c:151:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_OP_CUPS_NONE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/client-auth.c:233:21: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] head pappl-1.3.1/pappl/client-auth.c:92:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_LOCAL [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/client-ipp.c:286:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_TEXT [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/client-ipp.c:320:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_STATUS_OK_IGNORED_OR_SUBSTITUTED [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/client-ipp.c:343:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_STATUS_ERROR_ATTRIBUTES_OR_VALUES [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/client-ipp.c:48:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATE_POST_RECV [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/client-ipp.c:88:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_STATUS_ERROR_VERSION_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/client-webif.c:458:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/client.c:117:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/client.c:195:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_MAX_HOST [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/client.c:503:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/client.c:614:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_URI_CODING_ALL [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/client.c:652:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_PEEK [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/client.c:688:24: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] head pappl-1.3.1/pappl/client.c:700:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_FIELD_IF_MODIFIED_SINCE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/contact.c:80:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_NAME [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/device-file.c:189:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/device-network.c:1066:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFF_BROADCAST [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/device-network.c:1160:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/device-network.c:1407:161: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUPS_ISO8859_1 [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/device-network.c:1523:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLIN [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/device-network.c:1578:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/device-network.c:1740:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLIN [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/device-network.c:1946:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/device.c:650:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_URI_CODING_ALL [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/device.c:945:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/dnssd.c:303:22: style: Parameter 'printer' can be declared as pointer to const [constParameterPointer] head pappl-1.3.1/pappl/dnssd.c:76:21: style: Parameter 'system' can be declared as pointer to const [constParameterPointer] head pappl-1.3.1/pappl/dnssd.c:873:21: style: Parameter 'system' can be declared as pointer to const [constParameterPointer] head pappl-1.3.1/pappl/httpmon.c:100:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_ERROR [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/httpmon.c:367:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_ERROR [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/httpmon.c:624:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_MAX_BUFFER [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/httpmon.c:730:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_ERROR [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/job-accessors.c:229:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_JSTATE_ABORTED [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/job-accessors.c:300:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_JSTATE_CANCELED [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/job-accessors.c:445:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_JSTATE_PROCESSING [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/job-ipp.c:120:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_STATUS_ERROR_BUSY [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/job-ipp.c:273:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_ENUM [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/job-ipp.c:421:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_STATUS_ERROR_OPERATION_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/job-ipp.c:452:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_ZERO [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/job-ipp.c:570:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_OP_CANCEL_CURRENT_JOB [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/job-ipp.c:624:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_STATUS_ERROR_NOT_FOUND [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/job-ipp.c:674:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_STATUS_ERROR_NOT_FOUND [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/job-ipp.c:706:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_KEYWORD [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/job-ipp.c:755:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_STATUS_OK [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/job-ipp.c:788:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_STATUS_ERROR_NOT_FOUND [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/job-process.c:1068:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_JSTATE_PROCESSING [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/job-process.c:546:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_JSTATE_ABORTED [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/job-process.c:602:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable httpRead2 [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/job-process.c:925:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUPS_CSPACE_DEVICEF [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/job-process.c:974:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_JSTATE_CANCELED [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/job.c:252:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_JSTATE_CANCELED [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/job.c:283:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_JSTATE_PROCESSING [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/job.c:310:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_JSTATE_HELD [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/job.c:459:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/job.c:554:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_JSTATE_HELD [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/job.c:585:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_JSTATE_PENDING [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/job.c:641:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/job.c:754:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_PSTATE_STOPPED [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/job.c:93:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/log.c:126:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_ZERO [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/log.c:303:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/mainloop-subcommands.c:1009:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/mainloop-subcommands.c:1099:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/mainloop-subcommands.c:1107:70: warning: Uninitialized variable: resource [uninitvar] pappl-1.3.1/pappl/mainloop-subcommands.c:1081:74: note: Assuming condition is false pappl-1.3.1/pappl/mainloop-subcommands.c:1107:70: note: Uninitialized variable: resource head pappl-1.3.1/pappl/mainloop-subcommands.c:1174:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_OP_GET_PRINTERS [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/mainloop-subcommands.c:1251:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/mainloop-subcommands.c:1348:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/mainloop-subcommands.c:1412:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.13.0 pappl-1.3.1/pappl/mainloop-subcommands.c:1448:22: warning: The address of local variable 'stdin_file' might be accessed at non-zero index. [objectIndex] pappl-1.3.1/pappl/mainloop-subcommands.c:1405:18: note: Address of variable taken here. pappl-1.3.1/pappl/mainloop-subcommands.c:1448:22: note: The address of local variable 'stdin_file' might be accessed at non-zero index. head pappl-1.3.1/pappl/mainloop-subcommands.c:1448:22: warning: The address of variable 'stdin_file' might be accessed at non-zero index. [objectIndex] pappl-1.3.1/pappl/mainloop-subcommands.c:1405:18: note: Address of variable taken here. pappl-1.3.1/pappl/mainloop-subcommands.c:1448:22: note: The address of variable 'stdin_file' might be accessed at non-zero index. 2.13.0 pappl-1.3.1/pappl/mainloop-subcommands.c:1461:23: warning: The address of local variable 'stdin_file' might be accessed at non-zero index. [objectIndex] pappl-1.3.1/pappl/mainloop-subcommands.c:1405:18: note: Address of variable taken here. pappl-1.3.1/pappl/mainloop-subcommands.c:1461:23: note: The address of local variable 'stdin_file' might be accessed at non-zero index. head pappl-1.3.1/pappl/mainloop-subcommands.c:1461:23: warning: The address of variable 'stdin_file' might be accessed at non-zero index. [objectIndex] pappl-1.3.1/pappl/mainloop-subcommands.c:1405:18: note: Address of variable taken here. pappl-1.3.1/pappl/mainloop-subcommands.c:1461:23: note: The address of variable 'stdin_file' might be accessed at non-zero index. head pappl-1.3.1/pappl/mainloop-subcommands.c:1575:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/mainloop-subcommands.c:1749:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/mainloop-subcommands.c:185:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_OP_GET_PRINTERS [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/mainloop-subcommands.c:1905:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_OP_GET_PRINTER_ATTRIBUTES [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/mainloop-subcommands.c:2005:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_RES_PER_INCH [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/mainloop-subcommands.c:2035:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_ZERO [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/mainloop-subcommands.c:291:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/mainloop-subcommands.c:378:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/mainloop-subcommands.c:384:72: warning: Uninitialized variable: resource [uninitvar] pappl-1.3.1/pappl/mainloop-subcommands.c:364:74: note: Assuming condition is false pappl-1.3.1/pappl/mainloop-subcommands.c:384:72: note: Uninitialized variable: resource head pappl-1.3.1/pappl/mainloop-subcommands.c:454:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/mainloop-subcommands.c:526:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/mainloop-subcommands.c:531:71: warning: Uninitialized variable: resource [uninitvar] pappl-1.3.1/pappl/mainloop-subcommands.c:512:74: note: Assuming condition is false pappl-1.3.1/pappl/mainloop-subcommands.c:531:71: note: Uninitialized variable: resource head pappl-1.3.1/pappl/mainloop-subcommands.c:588:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/mainloop-subcommands.c:645:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/mainloop-subcommands.c:725:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/mainloop-subcommands.c:931:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/mainloop-support.c:354:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_URI_CODING_ALL [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/mainloop-support.c:419:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/mainloop-support.c:466:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_URI_CODING_ALL [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/mainloop-support.c:509:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_OP_CUPS_GET_DEFAULT [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/mainloop-support.c:561:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAPPL_SOCKDIR [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/mainloop.c:479:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-accessors.c:1015:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_PSTATE_IDLE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-accessors.c:554:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_PSTATE_STOPPED [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-accessors.c:935:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_PSTATE_STOPPED [valueFlowBailoutIncompleteVar] 2.13.0 pappl-1.3.1/pappl/printer-driver.c:1188:11: error: Uninitialized variable: is [uninitvar] 2.13.0 pappl-1.3.1/pappl/printer-driver.c:1225:11: error: Uninitialized variable: mt [uninitvar] 2.13.0 pappl-1.3.1/pappl/printer-driver.c:1292:11: error: Uninitialized variable: ob [uninitvar] head pappl-1.3.1/pappl/printer-driver.c:265:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_ZERO [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-driver.c:474:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_PRINTER [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-ipp.c:1252:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_NAME [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-ipp.c:1280:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_STATUS_ERROR_NOT_FOUND [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-ipp.c:1325:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-ipp.c:1357:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_STATUS_ERROR_BAD_REQUEST [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-ipp.c:1454:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_KEYWORD [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-ipp.c:1581:124: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_MIMETYPE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-ipp.c:1601:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-ipp.c:1631:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_KEYWORD [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-ipp.c:1665:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-ipp.c:1693:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_STATUS_ERROR_BAD_REQUEST [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-ipp.c:1737:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-ipp.c:1763:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-ipp.c:1786:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-ipp.c:1838:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_STATUS_ERROR_NOT_ACCEPTING_JOBS [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-ipp.c:622:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_ENUM [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-ipp.c:723:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_URI_CODING_ALL [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-ipp.c:770:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-ipp.c:788:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_STATUS_ERROR_NOT_FOUND [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-ipp.c:936:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_KEYWORD [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-raw.c:116:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable revents [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-support.c:460:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_ZERO [valueFlowBailoutIncompleteVar] 2.13.0 pappl-1.3.1/pappl/printer-usb.c:428:38: error: Null pointer dereference [nullPointer] head pappl-1.3.1/pappl/printer-webif.c:1033:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_PSTATE_PROCESSING [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-webif.c:1227:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATE_POST [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-webif.c:123:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATE_POST [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-webif.c:261:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATE_POST [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-webif.c:665:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATE_POST [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-webif.c:731:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATE_POST [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer-webif.c:989:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_PSTATE_STOPPED [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer.c:248:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer.c:753:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/printer.c:884:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/snmp.c:228:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLIN [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/snmp.c:381:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/subscription-ipp.c:293:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/subscription-ipp.c:347:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/subscription-ipp.c:480:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/subscription-ipp.c:550:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/subscription-ipp.c:589:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_ZERO [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/subscription-ipp.c:89:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/subscription.c:203:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_KEYWORD [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/system-accessors.c:1922:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RLIMIT_NOFILE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/system-accessors.c:2008:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RLIMIT_DATA [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/system-accessors.c:2528:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/system-accessors.c:289:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_PRINTER [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/system-ipp.c:1000:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_BEGIN_COLLECTION [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/system-ipp.c:1120:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/system-ipp.c:178:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_SYSTEM [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/system-ipp.c:205:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/system-ipp.c:356:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/system-ipp.c:401:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/system-ipp.c:432:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/system-ipp.c:465:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/system-ipp.c:561:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/system-ipp.c:685:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_INTEGER [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/system-ipp.c:760:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_SYSTEM [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/system-ipp.c:935:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/system-ipp.c:966:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/system-loadsave.c:534:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_ZERO [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/system-status-gnome.c:23:22: style: Parameter 'system' can be declared as pointer to const [constParameterPointer] head pappl-1.3.1/pappl/system-status-gnome.c:24:22: style: Parameter 'printer' can be declared as pointer to const [constParameterPointer] head pappl-1.3.1/pappl/system-status-gnome.c:25:22: style: Parameter 'job' can be declared as pointer to const [constParameterPointer] head pappl-1.3.1/pappl/system-status-gnome.c:27:22: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] head pappl-1.3.1/pappl/system-status-gnome.c:38:21: style: Parameter 'system' can be declared as pointer to const [constParameterPointer] head pappl-1.3.1/pappl/system-status-win32.c:23:22: style: Parameter 'system' can be declared as pointer to const [constParameterPointer] head pappl-1.3.1/pappl/system-status-win32.c:24:22: style: Parameter 'printer' can be declared as pointer to const [constParameterPointer] head pappl-1.3.1/pappl/system-status-win32.c:25:22: style: Parameter 'job' can be declared as pointer to const [constParameterPointer] head pappl-1.3.1/pappl/system-status-win32.c:27:22: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] head pappl-1.3.1/pappl/system-webif.c:1330:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATE_POST [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/system-webif.c:1857:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATE_POST [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/system-webif.c:1966:131: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/system-webif.c:569:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATE_POST [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/system-webif.c:719:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATE_GET [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/system-webif.c:842:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATE_POST [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/system-webif.c:963:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATE_POST [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/util.c:198:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_INITIALIZER [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/util.c:291:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_INITIALIZER [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/util.c:368:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_ZERO [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/win32-pthread.c:131:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETIMEDOUT [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/win32-pthread.c:147:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/win32-pthread.c:168:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/win32-pthread.c:201:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/win32-pthread.c:219:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/win32-pthread.c:262:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/win32-pthread.c:280:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/win32-pthread.c:298:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/win32-pthread.c:314:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/win32-pthread.c:331:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/win32-pthread.c:349:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/win32-pthread.c:368:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/win32-pthread.c:388:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/win32-pthread.c:410:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/win32-pthread.c:481:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLS_OUT_OF_INDEXES [valueFlowBailoutIncompleteVar] head pappl-1.3.1/pappl/win32-pthread.c:506:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HANDLE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/testsuite/pwg-driver.c:461:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head pappl-1.3.1/testsuite/pwg-driver.c:484:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head pappl-1.3.1/testsuite/pwg-driver.c:553:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAPPL_PREASON_NONE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/testsuite/pwg-driver.c:616:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable papplDeviceWrite [valueFlowBailoutIncompleteVar] head pappl-1.3.1/testsuite/pwg-driver.c:789:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAPPL_SUPPLY_COLOR_CYAN [valueFlowBailoutIncompleteVar] head pappl-1.3.1/testsuite/pwg-driver.c:828:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAPPL_COLOR_MODE_COLOR [valueFlowBailoutIncompleteVar] head pappl-1.3.1/testsuite/test.h:102:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head pappl-1.3.1/testsuite/test.h:128:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head pappl-1.3.1/testsuite/test.h:139:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head pappl-1.3.1/testsuite/test.h:158:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head pappl-1.3.1/testsuite/test.h:178:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head pappl-1.3.1/testsuite/test.h:195:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head pappl-1.3.1/testsuite/testhttpmon.c:225:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_OK [valueFlowBailoutIncompleteVar] head pappl-1.3.1/testsuite/testhttpmon.c:252:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_STATUS_CONTINUE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/testsuite/testpappl.c:1281:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAPPL_EVENT_SYSTEM_CONFIG_CHANGED [valueFlowBailoutIncompleteVar] head pappl-1.3.1/testsuite/testpappl.c:1911:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAPPL_LOGLEVEL_UNSPEC [valueFlowBailoutIncompleteVar] head pappl-1.3.1/testsuite/testpappl.c:202:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAPPL_LOGLEVEL_DEBUG [valueFlowBailoutIncompleteVar] head pappl-1.3.1/testsuite/testpappl.c:2728:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAPPL_EVENT_NONE [valueFlowBailoutIncompleteVar] head pappl-1.3.1/testsuite/testpappl.c:3604:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head pappl-1.3.1/testsuite/testpappl.c:3726:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_OP_GET_PRINTER_ATTRIBUTES [valueFlowBailoutIncompleteVar] head pappl-1.3.1/testsuite/testpappl.c:3864:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head pappl-1.3.1/testsuite/testpappl.c:3976:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head pappl-1.3.1/testsuite/testpappl.c:4079:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pappl_wifi_t [valueFlowBailoutIncompleteVar] head pappl-1.3.1/testsuite/testpappl.c:4182:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAPPL_LOGLEVEL_DEBUG [valueFlowBailoutIncompleteVar] head pappl-1.3.1/testsuite/testpappl.c:821:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_URI_CODING_ALL [valueFlowBailoutIncompleteVar] head pappl-1.3.1/testsuite/testpappl.c:907:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head pappl-1.3.1/testsuite/testpappl.c:999:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_TAG_KEYWORD [valueFlowBailoutIncompleteVar] head pappl-1.3.1/vcnet/dns_sd.c:129:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDNSServiceErr_ServiceNotRunning [valueFlowBailoutIncompleteVar] head pappl-1.3.1/vcnet/dns_sd.c:161:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDNSServiceErr_ServiceNotRunning [valueFlowBailoutIncompleteVar] head pappl-1.3.1/vcnet/dns_sd.c:174:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDNSServiceErr_ServiceNotRunning [valueFlowBailoutIncompleteVar] head pappl-1.3.1/vcnet/dns_sd.c:197:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDNSServiceErr_ServiceNotRunning [valueFlowBailoutIncompleteVar] head pappl-1.3.1/vcnet/dns_sd.c:221:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDNSServiceErr_ServiceNotRunning [valueFlowBailoutIncompleteVar] head pappl-1.3.1/vcnet/dns_sd.c:248:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDNSServiceErr_ServiceNotRunning [valueFlowBailoutIncompleteVar] head pappl-1.3.1/vcnet/dns_sd.c:266:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDNSServiceErr_ServiceNotRunning [valueFlowBailoutIncompleteVar] head pappl-1.3.1/vcnet/dns_sd.c:289:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDNSServiceErr_ServiceNotRunning [valueFlowBailoutIncompleteVar] head pappl-1.3.1/vcnet/dns_sd.c:310:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDNSServiceErr_ServiceNotRunning [valueFlowBailoutIncompleteVar] DONE