2025-08-29 16:33 ftp://ftp.de.debian.org/debian/pool/main/x/xfconf/xfconf_4.20.0.orig.tar.bz2 cppcheck-options: --library=posix --library=gnu --library=bsd --library=gtk --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.12.41+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.67 compiler: g++ (Debian 14.2.0-19) 14.2.0 cppcheck: head 2.18.0 head-info: 327ef3c (2025-08-29 11:03:21 +0200) count: 94 159 elapsed-time: 0.3 0.7 head-timing-info: old-timing-info: head results: xfconf-4.20.0/common/xfconf-errors.c:93:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFCONF_ERROR_UNKNOWN [valueFlowBailoutIncompleteVar] xfconf-4.20.0/common/xfconf-errors.c:121:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbus_error_name [valueFlowBailoutIncompleteVar] xfconf-4.20.0/common/xfconf-gdbus-bindings.h:325:0: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [preprocessorErrorDirective] xfconf-4.20.0/common/xfconf-gdbus-bindings.h:325:2: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [preprocessorErrorDirective] xfconf-4.20.0/common/xfconf-marshal.c:66:19: debug: Scope::checkVariable found variable 'data2' with varid 0. [varid0] xfconf-4.20.0/common/xfconf-marshal.c:104:19: debug: Scope::checkVariable found variable 'data2' with varid 0. [varid0] xfconf-4.20.0/common/xfconf-marshal.c:141:19: debug: Scope::checkVariable found variable 'data2' with varid 0. [varid0] xfconf-4.20.0/common/xfconf-marshal.c:66:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data2 [valueFlowBailoutIncompleteVar] xfconf-4.20.0/common/xfconf-marshal.c:104:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data2 [valueFlowBailoutIncompleteVar] xfconf-4.20.0/common/xfconf-marshal.c:141:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data2 [valueFlowBailoutIncompleteVar] xfconf-4.20.0/gsettings-backend/xfconf-giomodule.c:45:31: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] xfconf-4.20.0/common/xfconf-types.c:91:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFCONF_TYPE_UINT16 [valueFlowBailoutIncompleteVar] xfconf-4.20.0/common/xfconf-types.c:121:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFCONF_TYPE_UINT16 [valueFlowBailoutIncompleteVar] xfconf-4.20.0/common/xfconf-types.c:170:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] xfconf-4.20.0/common/xfconf-types.c:179:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_int [valueFlowBailoutIncompleteVar] xfconf-4.20.0/common/xfconf-types.c:186:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_int [valueFlowBailoutIncompleteVar] xfconf-4.20.0/common/xfconf-types.c:195:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_int [valueFlowBailoutIncompleteVar] xfconf-4.20.0/common/xfconf-types.c:205:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] xfconf-4.20.0/common/xfconf-types.c:257:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFCONF_TYPE_UINT16 [valueFlowBailoutIncompleteVar] xfconf-4.20.0/common/xfconf-types.c:272:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFCONF_TYPE_UINT16 [valueFlowBailoutIncompleteVar] xfconf-4.20.0/common/xfconf-types.c:315:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFCONF_TYPE_INT16 [valueFlowBailoutIncompleteVar] xfconf-4.20.0/common/xfconf-types.c:330:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFCONF_TYPE_INT16 [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/get-properties/t-get-arrayv.c:36:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/common/xfconf-gvaluefuncs.c:74:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] xfconf-4.20.0/common/xfconf-gvaluefuncs.c:131:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFCONF_TYPE_UINT16 [valueFlowBailoutIncompleteVar] xfconf-4.20.0/common/xfconf-gvaluefuncs.c:185:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xfconf-4.20.0/common/xfconf-gvaluefuncs.c:298:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFCONF_TYPE_UINT16 [valueFlowBailoutIncompleteVar] xfconf-4.20.0/common/xfconf-gvaluefuncs.c:325:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] xfconf-4.20.0/common/xfconf-gvaluefuncs.c:403:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFCONF_TYPE_INT16 [valueFlowBailoutIncompleteVar] xfconf-4.20.0/common/xfconf-gvaluefuncs.c:429:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_UINT [valueFlowBailoutIncompleteVar] xfconf-4.20.0/common/xfconf-gvaluefuncs.c:480:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_PTR_ARRAY [valueFlowBailoutIncompleteVar] xfconf-4.20.0/common/xfconf-gvaluefuncs.c:537:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_PTR_ARRAY [valueFlowBailoutIncompleteVar] xfconf-4.20.0/common/xfconf-gvaluefuncs.c:600:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] xfconf-4.20.0/common/xfconf-gvaluefuncs.c:616:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] xfconf-4.20.0/gsettings-backend/xfconf-gsettings-backend.c:90:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VALUE_INIT [valueFlowBailoutIncompleteVar] xfconf-4.20.0/gsettings-backend/xfconf-gsettings-backend.c:175:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] xfconf-4.20.0/gsettings-backend/xfconf-gsettings-backend.c:305:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xfconf_gsettings_backend_parent_class [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/get-properties/t-get-boolean.c:36:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/gsettings-backend/xfconf-gsettings-backend.c:122:13: error: Memory leak: variant [memleak] xfconf-4.20.0/gsettings-backend/xfconf-gsettings-backend.c:122:13: error: Memory leak: type_str [memleak] xfconf-4.20.0/gsettings-backend/xfconf-gsettings-backend.c:165:12: style: Variable 'var_str' can be declared as pointer to const [constVariablePointer] xfconf-4.20.0/tests/get-properties/t-get-double.c:36:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/get-properties/t-get-int.c:36:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/get-properties/t-get-string.c:37:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/get-properties/t-get-stringlist.c:36:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/get-properties/t-get-uint64.c:36:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/has-properties/t-has-arrayv.c:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/common/xfconf-gvaluefuncs.c:270:36: style:inconclusive: Function '_xfconf_string_from_gvalue' argument 1 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent] xfconf-4.20.0/common/xfconf-gvaluefuncs.h:34:59: note: Function '_xfconf_string_from_gvalue' argument 1 names different: declaration 'value' definition 'val'. xfconf-4.20.0/common/xfconf-gvaluefuncs.c:270:36: note: Function '_xfconf_string_from_gvalue' argument 1 names different: declaration 'value' definition 'val'. xfconf-4.20.0/common/xfconf-gvaluefuncs.c:612:37: style:inconclusive: Function 'xfconf_gvariant_to_gvalue' argument 1 names different: declaration 'variant' definition 'in_variant'. [funcArgNamesDifferent] xfconf-4.20.0/common/xfconf-gvaluefuncs.h:49:61: note: Function 'xfconf_gvariant_to_gvalue' argument 1 names different: declaration 'variant' definition 'in_variant'. xfconf-4.20.0/common/xfconf-gvaluefuncs.c:612:37: note: Function 'xfconf_gvariant_to_gvalue' argument 1 names different: declaration 'variant' definition 'in_variant'. xfconf-4.20.0/common/xfconf-gvaluefuncs.c:497:25: style: Variable 'v' can be declared as pointer to const [constVariablePointer] xfconf-4.20.0/common/xfconf-gvaluefuncs.c:547:25: style: Variable 'item_value' can be declared as pointer to const [constVariablePointer] xfconf-4.20.0/tests/has-properties/t-has-boolean.c:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/has-properties/t-has-double.c:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/has-properties/t-has-string.c:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/has-properties/t-has-stringlist.c:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/has-properties/t-has-uint64.c:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/others/t-issue-16.c:36:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/object-bindings/t-object-bindings.c:71:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/object-bindings/t-object-bindings.c:131:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/property-changed-signal/t-string-changed-signal-detailed.c:37:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_string_property [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/property-changed-signal/t-string-changed-signal-detailed.c:67:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/reset-properties/t-reset-arrayv.c:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/property-changed-signal/t-string-changed-signal.c:37:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_string_property [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/object-bindings/t-object-bindings.c:75:30: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] xfconf-4.20.0/tests/property-changed-signal/t-string-changed-signal.c:64:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/object-bindings/t-object-bindings.c:83:38: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'test_object_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfconf-4.20.0/tests/object-bindings/t-object-bindings.c:63:35: note: You might need to cast the function pointer here xfconf-4.20.0/tests/object-bindings/t-object-bindings.c:83:38: note: Parameter 'pspec' can be declared as pointer to const xfconf-4.20.0/tests/object-bindings/t-object-bindings.c:85:17: style: Variable 'test' can be declared as pointer to const [constVariablePointer] xfconf-4.20.0/tests/object-bindings/t-object-bindings.c:101:38: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'test_object_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfconf-4.20.0/tests/object-bindings/t-object-bindings.c:64:35: note: You might need to cast the function pointer here xfconf-4.20.0/tests/object-bindings/t-object-bindings.c:101:38: note: Parameter 'pspec' can be declared as pointer to const xfconf-4.20.0/tests/property-changed-signal/t-string-changed-signal-detailed.c:64:9: error: Memory leak: std.mloop [memleak] xfconf-4.20.0/tests/property-changed-signal/t-string-changed-signal.c:61:9: error: Memory leak: std.mloop [memleak] xfconf-4.20.0/tests/reset-properties/t-reset-boolean.c:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/reset-properties/t-reset-double.c:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/reset-properties/t-reset-string.c:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/reset-properties/t-reset-int.c:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/reset-properties/t-reset-stringlist.c:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/reset-properties/t-reset-uint64.c:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/set-properties/t-set-arrayv.c:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/set-properties/t-set-boolean.c:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/set-properties/t-set-double.c:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/set-properties/t-set-int.c:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/set-properties/t-set-string.c:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/set-properties/t-set-stringlist.c:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/tests/set-properties/t-set-uint64.c:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_CHANNEL_NAME [valueFlowBailoutIncompleteVar] xfconf-4.20.0/xfconf/xfconf-channel.h:25:0: error: #error "Do not include xfconf-channel.h, as this file may change or disappear in the future. Include instead." [preprocessorErrorDirective] xfconf-4.20.0/xfconf/xfconf-channel.h:25:2: error: #error "Do not include xfconf-channel.h, as this file may change or disappear in the future. Include instead." [preprocessorErrorDirective] xfconf-4.20.0/xfconfd/xfconf-lifecycle-manager.h:25:0: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [preprocessorErrorDirective] xfconf-4.20.0/xfconfd/xfconf-lifecycle-manager.h:25:2: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [preprocessorErrorDirective] xfconf-4.20.0/xfconf-query/main.c:122:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_PTR_ARRAY [valueFlowBailoutIncompleteVar] xfconf-4.20.0/xfconf-query/main.c:234:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GETTEXT_PACKAGE [valueFlowBailoutIncompleteVar] xfconf-4.20.0/xfconfd/xfconf-locking-utils.c:74:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_destroy [valueFlowBailoutIncompleteVar] xfconf-4.20.0/xfconfd/xfconf-locking-utils.c:76:27: portability: Non reentrant function 'getgrent' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrent_r'. [prohibitedgetgrentCalled] xfconf-4.20.0/xfconfd/xfconf-locking-utils.c:76:48: portability: Non reentrant function 'getgrent' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrent_r'. [prohibitedgetgrentCalled] xfconf-4.20.0/xfconf-query/main.c:95:12: style: Variable 'propname' can be declared as pointer to const [constVariablePointer] xfconf-4.20.0/xfconf-query/main.c:167:36: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'xfconf_query_compare_func' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfconf-4.20.0/xfconf-query/main.c:286:83: note: You might need to cast the function pointer here xfconf-4.20.0/xfconf-query/main.c:167:36: note: Parameter 'user_data' can be declared as pointer to const diff: 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:1016:52: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:101:37: style: struct member 'ChangedProperty::info' is never used. [unusedStructMember] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:102:9: style: struct member 'ChangedProperty::prop_id' is never used. [unusedStructMember] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:1166:52: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:1311:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_DBUS_METHOD_INVOCATION [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:1440:15: style: Parameter 'arg_value' can be declared as pointer to const [constParameterPointer] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:1451:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:1505:15: style: Parameter 'arg_value' can be declared as pointer to const [constParameterPointer] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:1516:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:1558:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:1625:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:1668:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:1735:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:1778:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:1845:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:1891:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:191:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRV [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:1956:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:1992:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2053:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2096:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2163:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2209:15: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2230:15: style: Parameter 'properties' can be declared as pointer to const [constParameterPointer] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2355:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xfconf_exported_proxy_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2359:51: style: Parameter 'object' can be declared as pointer to const. However it seems that 'xfconf_exported_proxy_get_property' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2464:33: note: You might need to cast the function pointer here xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2359:51: note: Parameter 'object' can be declared as pointer to const 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2361:17: style: Parameter 'value' can be declared as pointer to const. However it seems that 'xfconf_exported_proxy_get_property' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2464:33: note: You might need to cast the function pointer here xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2361:17: note: Parameter 'value' can be declared as pointer to const 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2362:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'xfconf_exported_proxy_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2464:33: note: You might need to cast the function pointer here xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2362:17: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2367:51: style: Parameter 'object' can be declared as pointer to const. However it seems that 'xfconf_exported_proxy_set_property' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2465:33: note: You might need to cast the function pointer here xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2367:51: note: Parameter 'object' can be declared as pointer to const 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:236:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2370:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'xfconf_exported_proxy_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2465:33: note: You might need to cast the function pointer here xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2370:17: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2391:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2398:30: style: Variable 'arg_info' can be declared as pointer to const [constVariablePointer] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2425:31: style: Variable 'info' can be declared as pointer to const [constVariablePointer] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2477:56: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2508:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PRIORITY_DEFAULT [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2598:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PRIORITY_DEFAULT [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2705:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VALUE_INIT [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2727:30: style: Variable 'arg_info' can be declared as pointer to const [constVariablePointer] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2760:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VALUE_INIT [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2761:15: style: Variable 'pspec' can be declared as pointer to const [constVariablePointer] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:277:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2794:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VALUE_INIT [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2795:15: style: Variable 'pspec' can be declared as pointer to const [constVariablePointer] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2828:75: style: Parameter 'skeleton' can be declared as pointer to const. However it seems that 'xfconf_exported_skeleton_dbus_interface_get_info' is a callback function, if 'skeleton' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2973:30: note: You might need to cast the function pointer here xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2828:75: note: Parameter 'skeleton' can be declared as pointer to const 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2834:77: style: Parameter 'skeleton' can be declared as pointer to const. However it seems that 'xfconf_exported_skeleton_dbus_interface_get_vtable' is a callback function, if 'skeleton' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2976:32: note: You might need to cast the function pointer here xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2834:77: note: Parameter 'skeleton' can be declared as pointer to const 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2851:26: style: Variable 'info' can be declared as pointer to const [constVariablePointer] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2852:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_PROPERTY_INFO_FLAGS_READABLE [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2869:72: style: Parameter '_skeleton' can be declared as pointer to const. However it seems that 'xfconf_exported_skeleton_dbus_interface_flush' is a callback function, if '_skeleton' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2975:27: note: You might need to cast the function pointer here xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2869:72: note: Parameter '_skeleton' can be declared as pointer to const 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2878:15: style: Parameter 'arg_value' can be declared as pointer to const. However it seems that '_xfconf_exported_on_signal_property_changed' is a callback function, if 'arg_value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2986:29: note: You might need to cast the function pointer here xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2878:15: note: Parameter 'arg_value' can be declared as pointer to const 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:2947:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xfconf_exported_skeleton_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:322:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:370:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:418:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:464:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/common/xfconf-gdbus-bindings.c:96:16: style: struct member '_ExtendedGDBusInterfaceInfo::hyphen_name' is never used. [unusedStructMember] head xfconf-4.20.0/common/xfconf-gdbus-bindings.h:325:0: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [preprocessorErrorDirective] head xfconf-4.20.0/common/xfconf-gdbus-bindings.h:325:2: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [preprocessorErrorDirective] 2.18.0 xfconf-4.20.0/xfconfd/main.c:192:28: error: There is an unknown macro here somewhere. Configuration is required. If VERSION is a macro then please configure it. [unknownMacro] 2.18.0 xfconf-4.20.0/xfconfd/xfconf-backend-factory.c:70:12: style: Variable 'backend_gtype' can be declared as pointer to const [constVariablePointer] 2.18.0 xfconf-4.20.0/xfconfd/xfconf-backend-factory.c:77:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFCONF_ERROR [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/xfconfd/xfconf-backend-perchannel-xml.c:1635:27: error: There is an unknown macro here somewhere. Configuration is required. If G_GSIZE_FORMAT is a macro then please configure it. [unknownMacro] 2.18.0 xfconf-4.20.0/xfconfd/xfconf-backend.c:106:35: style: Parameter 'g_class' can be declared as pointer to const. However it seems that 'xfconf_backend_base_init' is a callback function, if 'g_class' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfconf-4.20.0/xfconfd/xfconf-backend.c:86:13: note: You might need to cast the function pointer here xfconf-4.20.0/xfconfd/xfconf-backend.c:106:35: note: Parameter 'g_class' can be declared as pointer to const 2.18.0 xfconf-4.20.0/xfconfd/xfconf-backend.c:96:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/xfconfd/xfconf-daemon.c:103:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VALUE_INIT [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/xfconfd/xfconf-daemon.c:206:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VALUE_INIT [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/xfconfd/xfconf-daemon.c:249:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _xfconf_gvalue_free [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/xfconfd/xfconf-daemon.c:448:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFCONF_SERVICE_PATH_PREFIX [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/xfconfd/xfconf-daemon.c:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xfconf_daemon_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/xfconfd/xfconf-lifecycle-manager.c:62:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] 2.18.0 xfconf-4.20.0/xfconfd/xfconf-lifecycle-manager.c:85:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xfconf_lifecycle_manager_parent_class [valueFlowBailoutIncompleteVar] head xfconf-4.20.0/xfconfd/xfconf-lifecycle-manager.h:25:0: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [preprocessorErrorDirective] head xfconf-4.20.0/xfconfd/xfconf-lifecycle-manager.h:25:2: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [preprocessorErrorDirective] DONE