2024-03-27 15:24 ftp://ftp.de.debian.org/debian/pool/main/k/kylin-burner/kylin-burner_3.0.10.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=gtk --library=cairo --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 -j1 platform: Linux-6.5.0-25-generic-x86_64-with-glibc2.35 python: 3.10.12 client-version: 1.3.55 compiler: g++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0 cppcheck: head 2.13.0 head-info: 0ead589 (2024-03-27 16:22:24 +0100) count: 1954 1121 elapsed-time: 14.8 12.2 head-timing-info: old-timing-info: head results: kylin-burner/libburner-burn/burn-basics.c:121:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_PLUS [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-basics.c:426:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-basics.c:197:15: style: Variable 'caps' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burn-basics.c:379:55: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burn-caps.c:214:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-caps.c:161:23: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burn-caps.c:181:44: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burn-caps.c:252:51: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burn-caps.c:253:25: style: Parameter 'output' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burn-dbus.c:118:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-dbus.c:52:13: style: Checking if unsigned expression 'cookie' is less than zero. [unsignedLessThanZero] kylin-burner/libburner-burn/burn-debug.c:264:13: style: The if condition is the same as the previous if condition [duplicateCondition] kylin-burner/libburner-burn/burn-debug.c:261:13: note: First condition kylin-burner/libburner-burn/burn-debug.c:264:13: note: Second condition kylin-burner/libburner-burn/burn-debug.c:120:17: style:inconclusive: Function 'burner_burn_debug_messagev' argument 3 names different: declaration 'args' definition 'arg_list'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-debug.h:122:17: note: Function 'burner_burn_debug_messagev' argument 3 names different: declaration 'args' definition 'arg_list'. kylin-burner/libburner-burn/burn-debug.c:120:17: note: Function 'burner_burn_debug_messagev' argument 3 names different: declaration 'args' definition 'arg_list'. kylin-burner/libburner-burn/burn-image-format.c:99:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-image-format.c:147:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-image-format.c:871:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-image-format.c:936:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-image-format.c:81:15: style: Condition 'isspace(*end)' is always true [knownConditionTrueFalse] kylin-burner/libburner-burn/burn-image-format.c:938:12: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] kylin-burner/libburner-burn/burn-image-format.c:689:53: style:inconclusive: Function 'burner_image_format_identify_cuesheet' argument 1 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-image-format.h:41:53: note: Function 'burner_image_format_identify_cuesheet' argument 1 names different: declaration 'path' definition 'uri'. kylin-burner/libburner-burn/burn-image-format.c:689:53: note: Function 'burner_image_format_identify_cuesheet' argument 1 names different: declaration 'path' definition 'uri'. kylin-burner/libburner-burn/burn-job.c:417:3: error: There is an unknown macro here somewhere. Configuration is required. If G_GINT64_FORMAT is a macro then please configure it. [unknownMacro] kylin-burner/libburner-burn/burn-mkisofs-base.c:103:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-mkisofs-base.c:380:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR_S [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-mkisofs-base.c:439:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR_S [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-mkisofs-base.c:578:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-mkisofs-base.c:576:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] kylin-burner/libburner-burn/burn-mkisofs-base.c:590:14: warning: Either the condition 'base.excluded_fd==-1' is redundant or close() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] kylin-burner/libburner-burn/burn-mkisofs-base.c:589:23: note: Assuming that condition 'base.excluded_fd==-1' is not redundant kylin-burner/libburner-burn/burn-mkisofs-base.c:590:14: note: Invalid argument kylin-burner/libburner-burn/burn-mkisofs-base.c:261:6: style: Condition 'discpath' is always true [knownConditionTrueFalse] kylin-burner/libburner-burn/burn-mkisofs-base.c:123:56: style: Parameter 'base' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burn-mkisofs-base.c:284:53: style: Parameter 'base' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burn-mkisofs-base.c:320:17: style: Variable 'graft' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burn-mkisofs-base.c:352:11: style: Variable 'result' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burn-mkisofs-base.c:566:9: style: Variable 'uri' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burn-plugin-manager.c:124:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-plugin-manager.c:187:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_MATCH_FUNC [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-plugin-manager.c:374:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_PLUGIN_DIRECTORY [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-plugin-manager.c:478:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-plugin-manager.c:471:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burn-plugin-manager.c:86:62: style:inconclusive: Function 'burner_plugin_manager_get_plugins_list' argument 1 names different: declaration 'manager' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-plugin-manager.h:72:62: note: Function 'burner_plugin_manager_get_plugins_list' argument 1 names different: declaration 'manager' definition 'self'. kylin-burner/libburner-burn/burn-plugin-manager.c:86:62: note: Function 'burner_plugin_manager_get_plugins_list' argument 1 names different: declaration 'manager' definition 'self'. kylin-burner/libburner-burn/burn-plugin-manager.c:119:17: style: Local variable 'plugin' shadows outer argument [shadowArgument] kylin-burner/libburner-burn/burn-plugin-manager.c:106:59: note: Shadowed declaration kylin-burner/libburner-burn/burn-plugin-manager.c:119:17: note: Shadow variable kylin-burner/libburner-burn/burn-plugin.c:216:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_EXECUTABLE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-plugin.c:351:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-plugin.c:1110:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-plugin.c:1146:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MODULE_BIND_LAZY [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-plugin.c:1269:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-plugin.c:1412:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-plugin.c:1437:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-plugin.c:1422:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burn-plugin.c:309:45: style:inconclusive: Function 'burner_plugin_get_compulsory' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-plugin-information.h:86:45: note: Function 'burner_plugin_get_compulsory' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:309:45: note: Function 'burner_plugin_get_compulsory' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:318:41: style:inconclusive: Function 'burner_plugin_set_active' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-plugin-information.h:43:41: note: Function 'burner_plugin_set_active' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:318:41: note: Function 'burner_plugin_set_active' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:413:51: style:inconclusive: Function 'burner_plugin_get_next_conf_option' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-plugin-information.h:110:51: note: Function 'burner_plugin_get_next_conf_option' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:413:51: note: Function 'burner_plugin_get_next_conf_option' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:476:46: style:inconclusive: Function 'burner_plugin_add_conf_option' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-plugin-registration.h:155:46: note: Function 'burner_plugin_add_conf_option' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:476:46: note: Function 'burner_plugin_add_conf_option' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:567:37: style:inconclusive: Function 'burner_plugin_define' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-plugin-registration.h:69:37: note: Function 'burner_plugin_define' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:567:37: note: Function 'burner_plugin_define' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:588:40: style:inconclusive: Function 'burner_plugin_set_group' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-plugin-private.h:47:40: note: Function 'burner_plugin_set_group' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:588:40: note: Function 'burner_plugin_set_group' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:598:40: style:inconclusive: Function 'burner_plugin_get_group' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-plugin-information.h:59:40: note: Function 'burner_plugin_get_group' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:598:40: note: Function 'burner_plugin_get_group' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:736:40: style:inconclusive: Function 'burner_plugin_set_flags' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-plugin-registration.h:122:40: note: Function 'burner_plugin_set_flags' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:736:40: note: Function 'burner_plugin_set_flags' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:819:49: style:inconclusive: Function 'burner_plugin_check_record_flags' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-plugin-private.h:81:49: note: Function 'burner_plugin_check_record_flags' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:819:49: note: Function 'burner_plugin_check_record_flags' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:838:48: style:inconclusive: Function 'burner_plugin_check_image_flags' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-plugin-private.h:73:48: note: Function 'burner_plugin_check_image_flags' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:838:48: note: Function 'burner_plugin_check_image_flags' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:864:55: style:inconclusive: Function 'burner_plugin_check_media_restrictions' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-plugin-private.h:85:55: note: Function 'burner_plugin_check_media_restrictions' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:864:55: note: Function 'burner_plugin_check_media_restrictions' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:879:47: style:inconclusive: Function 'burner_plugin_get_record_flags' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-plugin-private.h:62:47: note: Function 'burner_plugin_get_record_flags' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:879:47: note: Function 'burner_plugin_get_record_flags' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:910:46: style:inconclusive: Function 'burner_plugin_get_image_flags' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-plugin-private.h:50:46: note: Function 'burner_plugin_get_image_flags' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:910:46: note: Function 'burner_plugin_get_image_flags' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:956:48: style:inconclusive: Function 'burner_plugin_check_blank_flags' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-plugin-private.h:77:48: note: Function 'burner_plugin_check_blank_flags' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:956:48: note: Function 'burner_plugin_check_blank_flags' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:975:46: style:inconclusive: Function 'burner_plugin_get_blank_flags' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-plugin-private.h:56:46: note: Function 'burner_plugin_get_blank_flags' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:975:46: note: Function 'burner_plugin_get_blank_flags' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:1090:43: style:inconclusive: Function 'burner_plugin_get_priority' argument 1 names different: declaration 'plugin' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-plugin-information.h:89:43: note: Function 'burner_plugin_get_priority' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:1090:43: note: Function 'burner_plugin_get_priority' argument 1 names different: declaration 'plugin' definition 'self'. kylin-burner/libburner-burn/burn-plugin.c:691:22: style: Local variable 'flags' shadows outer argument [shadowArgument] kylin-burner/libburner-burn/burn-plugin.c:685:34: note: Shadowed declaration kylin-burner/libburner-burn/burn-plugin.c:691:22: note: Shadow variable kylin-burner/libburner-burn/burn-plugin.c:196:31: style: Parameter 'version' can be declared as const array [constParameter] kylin-burner/libburner-burn/burn-plugin.c:311:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burn-plugin.c:347:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burn-plugin.c:600:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burn-plugin.c:620:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burn-plugin.c:641:22: style: Variable 'error' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burn-plugin.c:1019:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burn-plugin.c:1031:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burn-plugin.c:1050:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burn-plugin.c:1059:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burn-plugin.c:1068:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burn-plugin.c:1077:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burn-plugin.c:1084:44: style: Parameter 'plugin' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burn-plugin.c:1105:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burn-plugin.c:1353:21: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_plugin_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burn-plugin.c:1425:31: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burn-plugin.c:1353:21: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-burn/burn-plugin.c:1382:21: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_plugin_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burn-plugin.c:1426:31: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burn-plugin.c:1382:21: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-burn/burn-plugin.c:1385:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burn-process.c:290:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WNOHANG [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-process.c:350:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_IN [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-process.c:568:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_IN [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-process.c:587:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-process.c:639:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SPAWN_SEARCH_PATH [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-process.c:700:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-process.c:882:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_process_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-process.c:891:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burn-process.c:101:47: style:inconclusive: Function 'burner_process_deferred_error' argument 1 names different: declaration 'process' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-process.h:77:47: note: Function 'burner_process_deferred_error' argument 1 names different: declaration 'process' definition 'self'. kylin-burner/libburner-burn/burn-process.c:101:47: note: Function 'burner_process_deferred_error' argument 1 names different: declaration 'process' definition 'self'. kylin-burner/libburner-burn/burn-process.c:165:24: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burn-process.c:902:37: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burn-task-ctx.c:449:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-task-ctx.c:1174:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INT [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-task-ctx.c:1149:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burn-task-ctx.c:907:6: style: Condition '!written' is always false [knownConditionTrueFalse] kylin-burner/libburner-burn/burn-task-ctx.c:124:47: style:inconclusive: Function 'burner_task_ctx_set_dangerous' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task-ctx.h:89:47: note: Function 'burner_task_ctx_set_dangerous' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:124:47: note: Function 'burner_task_ctx_set_dangerous' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:136:47: style:inconclusive: Function 'burner_task_ctx_get_dangerous' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task-ctx.h:93:47: note: Function 'burner_task_ctx_get_dangerous' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:136:47: note: Function 'burner_task_ctx_get_dangerous' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:145:39: style:inconclusive: Function 'burner_task_ctx_reset' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task-ctx.h:82:39: note: Function 'burner_task_ctx_reset' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:145:39: note: Function 'burner_task_ctx_reset' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:211:45: style:inconclusive: Function 'burner_task_ctx_get_session' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task-ctx.h:100:45: note: Function 'burner_task_ctx_get_session' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:211:45: note: Function 'burner_task_ctx_get_session' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:225:51: style:inconclusive: Function 'burner_task_ctx_get_stored_tracks' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task-ctx.h:106:51: note: Function 'burner_task_ctx_get_stored_tracks' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:225:51: note: Function 'burner_task_ctx_get_stored_tracks' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:246:51: style:inconclusive: Function 'burner_task_ctx_get_current_track' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task-ctx.h:110:51: note: Function 'burner_task_ctx_get_current_track' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:246:51: note: Function 'burner_task_ctx_get_current_track' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:262:44: style:inconclusive: Function 'burner_task_ctx_get_action' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task-ctx.h:103:44: note: Function 'burner_task_ctx_get_action' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:262:44: note: Function 'burner_task_ctx_get_action' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:279:43: style:inconclusive: Function 'burner_task_ctx_add_track' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task-ctx.h:118:43: note: Function 'burner_task_ctx_add_track' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:279:43: note: Function 'burner_task_ctx_add_track' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:331:44: style:inconclusive: Function 'burner_task_ctx_next_track' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task-ctx.h:122:44: note: Function 'burner_task_ctx_next_track' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:331:44: note: Function 'burner_task_ctx_next_track' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:359:42: style:inconclusive: Function 'burner_task_ctx_finished' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task-ctx.h:125:42: note: Function 'burner_task_ctx_finished' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:359:42: note: Function 'burner_task_ctx_finished' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:398:39: style:inconclusive: Function 'burner_task_ctx_error' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task-ctx.h:128:39: note: Function 'burner_task_ctx_error' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:398:39: note: Function 'burner_task_ctx_error' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:416:48: style:inconclusive: Function 'burner_task_ctx_start_progress' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task-ctx.h:138:48: note: Function 'burner_task_ctx_start_progress' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:416:48: note: Function 'burner_task_ctx_start_progress' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:478:49: style:inconclusive: Function 'burner_task_ctx_report_progress' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task-ctx.h:142:49: note: Function 'burner_task_ctx_report_progress' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:478:49: note: Function 'burner_task_ctx_report_progress' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:559:42: style:inconclusive: Function 'burner_task_ctx_set_rate' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task-ctx.h:152:42: note: Function 'burner_task_ctx_set_rate' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:559:42: note: Function 'burner_task_ctx_set_rate' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:577:67: style:inconclusive: Function 'burner_task_ctx_set_output_size_for_current_track' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task-ctx.h:175:67: note: Function 'burner_task_ctx_set_output_size_for_current_track' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:577:67: note: Function 'burner_task_ctx_set_output_size_for_current_track' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:608:51: style:inconclusive: Function 'burner_task_ctx_set_written_track' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task-ctx.h:159:51: note: Function 'burner_task_ctx_set_written_track' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:608:51: note: Function 'burner_task_ctx_set_written_track' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:639:53: style:inconclusive: Function 'burner_task_ctx_set_written_session' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task-ctx.h:156:53: note: Function 'burner_task_ctx_set_written_session' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:639:53: note: Function 'burner_task_ctx_set_written_session' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:653:46: style:inconclusive: Function 'burner_task_ctx_set_progress' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task-ctx.h:164:46: note: Function 'burner_task_ctx_set_progress' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:653:46: note: Function 'burner_task_ctx_set_progress' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:697:48: style:inconclusive: Function 'burner_task_ctx_reset_progress' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task-ctx.h:162:48: note: Function 'burner_task_ctx_reset_progress' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:697:48: note: Function 'burner_task_ctx_reset_progress' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:731:52: style:inconclusive: Function 'burner_task_ctx_set_current_action' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task-ctx.h:167:52: note: Function 'burner_task_ctx_set_current_action' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:731:52: note: Function 'burner_task_ctx_set_current_action' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:773:49: style:inconclusive: Function 'burner_task_ctx_set_use_average' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task-ctx.h:172:49: note: Function 'burner_task_ctx_set_use_average' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:773:49: note: Function 'burner_task_ctx_set_use_average' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:790:42: style:inconclusive: Function 'burner_task_ctx_get_rate' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task-ctx.h:184:42: note: Function 'burner_task_ctx_get_rate' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:790:42: note: Function 'burner_task_ctx_get_rate' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:844:52: style:inconclusive: Function 'burner_task_ctx_get_remaining_time' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task-ctx.h:187:52: note: Function 'burner_task_ctx_get_remaining_time' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:844:52: note: Function 'burner_task_ctx_get_remaining_time' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:870:57: style:inconclusive: Function 'burner_task_ctx_get_session_output_size' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task-ctx.h:190:57: note: Function 'burner_task_ctx_get_session_output_size' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:870:57: note: Function 'burner_task_ctx_get_session_output_size' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:894:45: style:inconclusive: Function 'burner_task_ctx_get_written' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task-ctx.h:194:45: note: Function 'burner_task_ctx_get_written' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:894:45: note: Function 'burner_task_ctx_get_written' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:915:59: style:inconclusive: Function 'burner_task_ctx_get_current_action_string' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task-ctx.h:197:59: note: Function 'burner_task_ctx_get_current_action_string' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:915:59: note: Function 'burner_task_ctx_get_current_action_string' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:935:46: style:inconclusive: Function 'burner_task_ctx_get_progress' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task-ctx.h:201:46: note: Function 'burner_task_ctx_get_progress' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:935:46: note: Function 'burner_task_ctx_get_progress' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:993:52: style:inconclusive: Function 'burner_task_ctx_get_current_action' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task-ctx.h:204:52: note: Function 'burner_task_ctx_get_current_action' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:993:52: note: Function 'burner_task_ctx_get_current_action' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:1010:47: style:inconclusive: Function 'burner_task_ctx_stop_progress' argument 1 names different: declaration 'ctx' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task-ctx.h:145:47: note: Function 'burner_task_ctx_stop_progress' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:1010:47: note: Function 'burner_task_ctx_stop_progress' argument 1 names different: declaration 'ctx' definition 'self'. kylin-burner/libburner-burn/burn-task-ctx.c:138:24: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burn-task-ctx.c:148:10: style: Variable 'tracks' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burn-task-ctx.c:213:24: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burn-task-ctx.c:264:24: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burn-task-ctx.c:874:24: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burn-task-ctx.c:897:24: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burn-task-ctx.c:1093:96: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_task_ctx_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burn-task-ctx.c:1152:31: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burn-task-ctx.c:1093:96: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-burn/burn-task-ctx.c:1119:90: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_task_ctx_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burn-task-ctx.c:1153:31: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burn-task-ctx.c:1119:90: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-burn/burn-task-item.c:58:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burn-task.c:691:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burn-task.c:645:32: style:inconclusive: Function 'burner_task_check' argument 1 names different: declaration 'task' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task.h:77:32: note: Function 'burner_task_check' argument 1 names different: declaration 'task' definition 'self'. kylin-burner/libburner-burn/burn-task.c:645:32: note: Function 'burner_task_check' argument 1 names different: declaration 'task' definition 'self'. kylin-burner/libburner-burn/burn-task.c:677:30: style:inconclusive: Function 'burner_task_run' argument 1 names different: declaration 'task' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task.h:73:30: note: Function 'burner_task_run' argument 1 names different: declaration 'task' definition 'self'. kylin-burner/libburner-burn/burn-task.c:677:30: note: Function 'burner_task_run' argument 1 names different: declaration 'task' definition 'self'. kylin-burner/libburner-burn/burn-task.c:700:31: style:inconclusive: Function 'burner_task_init' argument 1 names different: declaration 'sp' definition 'obj'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burn-task.c:52:43: note: Function 'burner_task_init' argument 1 names different: declaration 'sp' definition 'obj'. kylin-burner/libburner-burn/burn-task.c:700:31: note: Function 'burner_task_init' argument 1 names different: declaration 'sp' definition 'obj'. kylin-burner/libburner-burn/burn-task.c:591:21: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burn-task.c:700:31: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-app-indicator.c:115:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_FIRST [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-app-indicator.c:152:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GETTEXT_PACKAGE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-app-indicator.c:188:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APP_INDICATOR_STATUS_PASSIVE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-app-indicator.c:206:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APP_INDICATOR_STATUS_ACTIVE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-app-indicator.c:192:48: style:inconclusive: Function 'burner_app_indicator_init' argument 1 names different: declaration 'sp' definition 'obj'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-app-indicator.c:46:60: note: Function 'burner_app_indicator_init' argument 1 names different: declaration 'sp' definition 'obj'. kylin-burner/libburner-burn/burner-app-indicator.c:192:48: note: Function 'burner_app_indicator_init' argument 1 names different: declaration 'sp' definition 'obj'. kylin-burner/libburner-burn/burner-blank-dialog.c:220:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_DESTROY_WITH_PARENT [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-blank-dialog.c:383:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIA_TYPE_REWRITABLE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-blank-dialog.c:355:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-blank-dialog.c:416:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] kylin-burner/libburner-burn/burner-burn-dialog.c:151:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_FILE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:199:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIFY_URGENCY_NORMAL [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:216:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:230:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_DESTROY_WITH_PARENT [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:276:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_FILE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:332:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_FILE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:531:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:588:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CA_PROP_EVENT_ID [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:614:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_HAS_DATA [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:707:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_WARNING_INSERT_AFTER_COPY [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:806:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERROR_DISK_SPACE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:950:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_YES [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:1081:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:1139:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_ACCEPT [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:1181:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:1232:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_FILE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:1334:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:1411:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:1428:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:1463:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:1525:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_WATCH [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:1580:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STOCK_CLOSE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:1801:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:1877:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:1911:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_DVD [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:2026:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CA_PROP_EVENT_ID [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:2052:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CLOSE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:2098:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_HAS_AUDIO [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:2306:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:2591:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:2693:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:2718:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:2863:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_burn_dialog_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-dialog.c:2871:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-burn-dialog.c:562:7: style: Condition 'secondary_message' is always true [knownConditionTrueFalse] kylin-burner/libburner-burn/burner-burn-dialog.c:1812:6: style: Condition 'path' is always true [knownConditionTrueFalse] kylin-burner/libburner-burn/burner-burn-dialog.c:2353:13: style: Condition 'result!=BURNER_BURN_OK' is always false [knownConditionTrueFalse] kylin-burner/libburner-burn/burner-burn-dialog.c:2352:44: note: Calling function 'burner_burn_dialog_setup_session' returns 0 kylin-burner/libburner-burn/burner-burn-dialog.c:2352:44: note: Assignment 'result=burner_burn_dialog_setup_session(dialog,&error)', assigned value is 0 kylin-burner/libburner-burn/burner-burn-dialog.c:2353:13: note: Condition 'result!=BURNER_BURN_OK' is always false kylin-burner/libburner-burn/burner-burn-dialog.c:1281:14: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] kylin-burner/libburner-burn/burner-burn-dialog.c:889:3: error: Memory leak: name [memleak] kylin-burner/libburner-burn/burner-burn-dialog.c:899:3: error: Memory leak: name [memleak] kylin-burner/libburner-burn/burner-burn-dialog.c:814:10: warning: Either the condition 'error' is redundant or there is possible null pointer dereference: error. [nullPointerRedundantCheck] kylin-burner/libburner-burn/burner-burn-dialog.c:806:6: note: Assuming that condition 'error' is not redundant kylin-burner/libburner-burn/burner-burn-dialog.c:814:10: note: Null pointer dereference kylin-burner/libburner-burn/burner-burn-dialog.c:1278:14: style: Checking if unsigned expression 'percent' is less than zero. [unsignedLessThanZero] kylin-burner/libburner-burn/burner-burn-dialog.c:247:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-burn-dialog.c:272:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-burn-dialog.c:882:11: style: Variable 'name' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-burn-dialog.c:892:11: style: Variable 'name' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-burn-dialog.c:2133:9: style: Variable 'mimes' can be declared as const array [constVariable] kylin-burner/libburner-burn/burner-burn-dialog.c:2706:13: style: Unused variable: close_bt [unusedVariable] kylin-burner/libburner-burn/burner-burn-options.c:132:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_HORIZONTAL [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-options.c:187:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-options.c:200:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-options.c:251:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-options.c:327:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_ACCEPT [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-options.c:375:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_NOTIFY_CONTEXT_SIZE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-options.c:593:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-options.c:622:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SIZE_GROUP_HORIZONTAL [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-options.c:787:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-options.c:810:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIA_TYPE_WRITABLE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-options.c:828:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIA_TYPE_WRITABLE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-options.c:861:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-options.c:950:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIA_TYPE_WRITABLE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-options.c:967:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIA_TYPE_WRITABLE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-options.c:1010:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIA_TYPE_AUDIO [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-options.c:1192:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_burn_options_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-options.c:1286:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-options.c:1338:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-burn-options.c:1324:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-burn-options.c:978:11: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] kylin-burner/libburner-burn/burner-burn-options.c:1004:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] kylin-burner/libburner-burn/burner-burn-options.c:162:53: style:inconclusive: Function 'burner_burn_options_add_options' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-burn-options.h:70:53: note: Function 'burner_burn_options_add_options' argument 1 names different: declaration 'dialog' definition 'self'. kylin-burner/libburner-burn/burner-burn-options.c:162:53: note: Function 'burner_burn_options_add_options' argument 1 names different: declaration 'dialog' definition 'self'. kylin-burner/libburner-burn/burner-burn-options.c:597:46: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-burn-options.c:1086:20: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_burn_options_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-burn-options.c:1327:31: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-burn-options.c:1086:20: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-burn/burner-burn-options.c:1127:20: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_burn_options_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-burn-options.c:1328:31: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-burn-options.c:1127:20: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-burn/burner-burn-options.c:1351:44: style: Parameter 'session' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-burn.c:857:4: error: There is an unknown macro here somewhere. Configuration is required. If G_GOFFSET_FORMAT is a macro then please configure it. [unknownMacro] kylin-burner/libburner-burn/burner-caps-burn.c:643:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_FILE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-caps-burn.c:522:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] kylin-burner/libburner-burn/burner-caps-burn.c:613:44: style:inconclusive: Function 'burner_burn_caps_new_task' argument 1 names different: declaration 'caps' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-caps-burn.h:47:44: note: Function 'burner_burn_caps_new_task' argument 1 names different: declaration 'caps' definition 'self'. kylin-burner/libburner-burn/burner-caps-burn.c:613:44: note: Function 'burner_burn_caps_new_task' argument 1 names different: declaration 'caps' definition 'self'. kylin-burner/libburner-burn/burner-caps-burn.c:836:56: style:inconclusive: Function 'burner_burn_caps_new_checksuming_task' argument 1 names different: declaration 'caps' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-caps-burn.h:56:56: note: Function 'burner_burn_caps_new_checksuming_task' argument 1 names different: declaration 'caps' definition 'self'. kylin-burner/libburner-burn/burner-caps-burn.c:836:56: note: Function 'burner_burn_caps_new_checksuming_task' argument 1 names different: declaration 'caps' definition 'self'. kylin-burner/libburner-burn/burner-caps-burn.c:1018:53: style:inconclusive: Function 'burner_burn_caps_new_blanking_task' argument 1 names different: declaration 'caps' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-caps-burn.h:52:53: note: Function 'burner_burn_caps_new_blanking_task' argument 1 names different: declaration 'caps' definition 'self'. kylin-burner/libburner-burn/burner-caps-burn.c:1018:53: note: Function 'burner_burn_caps_new_blanking_task' argument 1 names different: declaration 'caps' definition 'self'. kylin-burner/libburner-burn/burner-caps-burn.c:74:43: style: Parameter 'job' can be declared as pointer to const. However it seems that 'burner_burn_caps_job_error_cb' is a callback function, if 'job' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-caps-burn.c:1095:5: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-caps-burn.c:74:43: note: Parameter 'job' can be declared as pointer to const kylin-burner/libburner-burn/burner-caps-burn.c:76:21: style: Parameter 'caps' can be declared as pointer to const. However it seems that 'burner_burn_caps_job_error_cb' is a callback function, if 'caps' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-caps-burn.c:1095:5: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-caps-burn.c:76:21: note: Parameter 'caps' can be declared as pointer to const kylin-burner/libburner-burn/burner-caps-burn.c:85:28: style: Parameter 'output' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-caps-burn.c:221:42: style: Parameter 'used_caps' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-caps-burn.c:760:24: style: Variable 'next_node' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-caps-burn.c:973:20: style: Variable 'plugin_output' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-caps-burn.c:1018:53: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-caps-plugin.c:96:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_DVD [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-caps-plugin.c:668:35: style:inconclusive: Function 'burner_caps_disc_new' argument 1 names different: declaration 'media' definition 'type'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-plugin-registration.h:101:35: note: Function 'burner_caps_disc_new' argument 1 names different: declaration 'media' definition 'type'. kylin-burner/libburner-burn/burner-caps-plugin.c:668:35: note: Function 'burner_caps_disc_new' argument 1 names different: declaration 'media' definition 'type'. kylin-burner/libburner-burn/burner-caps-plugin.c:754:15: style:inconclusive: Function 'burner_plugin_blank_caps' argument 2 names different: declaration 'caps' definition 'caps_list'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-plugin-registration.h:113:15: note: Function 'burner_plugin_blank_caps' argument 2 names different: declaration 'caps' definition 'caps_list'. kylin-burner/libburner-burn/burner-caps-plugin.c:754:15: note: Function 'burner_plugin_blank_caps' argument 2 names different: declaration 'caps' definition 'caps_list'. kylin-burner/libburner-burn/burner-caps-plugin.c:785:17: style:inconclusive: Function 'burner_plugin_process_caps' argument 2 names different: declaration 'caps' definition 'caps_list'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-plugin-registration.h:134:17: note: Function 'burner_plugin_process_caps' argument 2 names different: declaration 'caps' definition 'caps_list'. kylin-burner/libburner-burn/burner-caps-plugin.c:785:17: note: Function 'burner_plugin_process_caps' argument 2 names different: declaration 'caps' definition 'caps_list'. kylin-burner/libburner-burn/burner-caps-plugin.c:798:15: style:inconclusive: Function 'burner_plugin_check_caps' argument 3 names different: declaration 'caps' definition 'caps_list'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-plugin-registration.h:143:15: note: Function 'burner_plugin_check_caps' argument 3 names different: declaration 'caps' definition 'caps_list'. kylin-burner/libburner-burn/burner-caps-plugin.c:798:15: note: Function 'burner_plugin_check_caps' argument 3 names different: declaration 'caps' definition 'caps_list'. kylin-burner/libburner-burn/burner-caps-plugin.c:56:19: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-caps-plugin.c:174:36: style: Parameter 'caps' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-caps-plugin.c:204:46: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-caps-plugin.c:236:46: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-caps-plugin.c:238:22: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-caps-plugin.c:902:39: style: Parameter 'plugin' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-caps-plugin.c:925:19: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-caps-plugin.c:941:40: style: Parameter 'plugin' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-caps-plugin.c:970:19: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-caps-plugin.c:986:42: style: Parameter 'plugin' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-caps-plugin.c:1015:19: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-caps-session.c:74:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-caps-session.c:190:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-caps-session.c:222:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-caps-session.c:311:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-caps-session.c:681:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_FILE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-caps-session.c:728:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_CLOSED [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-caps-session.c:925:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_CD [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-caps-session.c:1172:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-caps-session.c:1337:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_DVD [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-caps-session.c:1526:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_PLUS [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-caps-session.c:1723:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_CLOSED [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-caps-session.c:1854:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_ROM [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-caps-session.c:1996:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_HAS_AUDIO [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-caps-session.c:86:15: style: Local variable 'caps' shadows outer argument [shadowArgument] kylin-burner/libburner-burn/burner-caps-session.c:61:59: note: Shadowed declaration kylin-burner/libburner-burn/burner-caps-session.c:86:15: note: Shadow variable kylin-burner/libburner-burn/burner-caps-session.c:914:21: style: Local variable 'result' shadows outer variable [shadowVariable] kylin-burner/libburner-burn/burner-caps-session.c:868:19: note: Shadowed declaration kylin-burner/libburner-burn/burner-caps-session.c:914:21: note: Shadow variable kylin-burner/libburner-burn/burner-caps-session.c:980:21: style: Local variable 'result' shadows outer variable [shadowVariable] kylin-burner/libburner-burn/burner-caps-session.c:868:19: note: Shadowed declaration kylin-burner/libburner-burn/burner-caps-session.c:980:21: note: Shadow variable kylin-burner/libburner-burn/burner-caps-session.c:1843:20: style: Local variable 'result' shadows outer variable [shadowVariable] kylin-burner/libburner-burn/burner-caps-session.c:1813:19: note: Shadowed declaration kylin-burner/libburner-burn/burner-caps-session.c:1843:20: note: Shadow variable kylin-burner/libburner-burn/burner-caps-session.c:61:59: style: Parameter 'caps' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-caps-session.c:214:50: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-caps-session.c:1365:61: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-caps-session.c:2017:55: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-cover.c:74:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_JUSTIFY_CENTER [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-cover.c:191:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_JACKET_IMAGE_STRETCH [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-customize-title.c:37:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-customize-title.c:62:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-customize-title.c:124:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-data-project.c:3013:2: error: There is an unknown macro here somewhere. Configuration is required. If G_GOFFSET_FORMAT is a macro then please configure it. [unknownMacro] kylin-burner/libburner-burn/burner-data-session.c:130:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_ASYNC_TASK_FINISHED [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-data-session.c:198:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BurnerIOResultCallbackData [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-data-session.c:369:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IO_INFO_URGENT [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-data-session.c:452:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_WRITABLE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-data-session.c:534:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIA_TYPE_WRITABLE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-data-session.c:573:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_data_session_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-data-session.c:618:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_data_session_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-data-session.c:628:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-data-session.c:218:53: style:inconclusive: Function 'burner_data_session_remove_last' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-data-session.h:68:53: note: Function 'burner_data_session_remove_last' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-data-session.c:218:53: note: Function 'burner_data_session_remove_last' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-data-session.c:379:65: style:inconclusive: Function 'burner_data_session_load_directory_contents' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-data-session.h:74:65: note: Function 'burner_data_session_load_directory_contents' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-data-session.c:379:65: note: Function 'burner_data_session_load_directory_contents' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-data-session.c:390:50: style:inconclusive: Function 'burner_data_session_add_last' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-data-session.h:64:50: note: Function 'burner_data_session_add_last' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-data-session.c:390:50: note: Function 'burner_data_session_add_last' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-data-session.c:408:61: style:inconclusive: Function 'burner_data_session_has_available_media' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-data-session.h:82:61: note: Function 'burner_data_session_has_available_media' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-data-session.c:408:61: note: Function 'burner_data_session_has_available_media' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-data-session.c:418:61: style:inconclusive: Function 'burner_data_session_get_available_media' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-data-session.h:79:61: note: Function 'burner_data_session_get_available_media' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-data-session.c:418:61: note: Function 'burner_data_session_get_available_media' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-data-session.c:432:59: style:inconclusive: Function 'burner_data_session_get_loaded_medium' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-data-session.h:71:59: note: Function 'burner_data_session_get_loaded_medium' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-data-session.c:432:59: note: Function 'burner_data_session_get_loaded_medium' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-data-session.c:119:11: style: Local variable 'error' shadows outer variable [shadowVariable] kylin-burner/libburner-burn/burner-data-session.c:114:10: note: Shadowed declaration kylin-burner/libburner-burn/burner-data-session.c:119:11: note: Shadow variable kylin-burner/libburner-burn/burner-data-session.c:410:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-data-session.c:421:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-data-session.c:434:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-data-tree-model.c:84:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_data_tree_model_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-data-tree-model.c:115:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_data_tree_model_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-data-tree-model.c:142:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_data_tree_model_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-data-tree-model.c:164:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_data_tree_model_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-data-tree-model.c:175:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_data_tree_model_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-data-tree-model.c:196:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_NO_RECURSE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-data-tree-model.c:184:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-data-tree-model.c:169:51: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-data-vfs.c:128:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-data-vfs.c:173:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_ERROR_NOT_FOUND [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-data-vfs.c:307:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TYPE_DIRECTORY [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-data-vfs.c:472:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TYPE_SYMBOLIC_LINK [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-data-vfs.c:520:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IO_INFO_PERM [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-data-vfs.c:668:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TYPE_SYMBOLIC_LINK [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-data-vfs.c:723:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IO_INFO_NONE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-data-vfs.c:754:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR_S [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-data-vfs.c:900:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IO_INFO_MIME [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-data-vfs.c:945:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_data_vfs_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-data-vfs.c:1023:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_data_vfs_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-data-vfs.c:1097:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_data_vfs_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-data-vfs.c:1121:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_NO_RECURSE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-data-vfs.c:1106:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-data-vfs.c:225:3: error: Memory leak: error [memleak] kylin-burner/libburner-burn/burner-data-vfs.c:101:43: style:inconclusive: Function 'burner_data_vfs_is_active' argument 1 names different: declaration 'vfs' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-data-vfs.h:73:43: note: Function 'burner_data_vfs_is_active' argument 1 names different: declaration 'vfs' definition 'self'. kylin-burner/libburner-burn/burner-data-vfs.c:101:43: note: Function 'burner_data_vfs_is_active' argument 1 names different: declaration 'vfs' definition 'self'. kylin-burner/libburner-burn/burner-data-vfs.c:110:48: style:inconclusive: Function 'burner_data_vfs_is_loading_uri' argument 1 names different: declaration 'vfs' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-data-vfs.h:76:48: note: Function 'burner_data_vfs_is_loading_uri' argument 1 names different: declaration 'vfs' definition 'self'. kylin-burner/libburner-burn/burner-data-vfs.c:110:48: note: Function 'burner_data_vfs_is_loading_uri' argument 1 names different: declaration 'vfs' definition 'self'. kylin-burner/libburner-burn/burner-data-vfs.c:817:60: style:inconclusive: Function 'burner_data_vfs_require_directory_contents' argument 1 names different: declaration 'vfs' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-data-vfs.h:87:60: note: Function 'burner_data_vfs_require_directory_contents' argument 1 names different: declaration 'vfs' definition 'self'. kylin-burner/libburner-burn/burner-data-vfs.c:817:60: note: Function 'burner_data_vfs_require_directory_contents' argument 1 names different: declaration 'vfs' definition 'self'. kylin-burner/libburner-burn/burner-data-vfs.c:829:51: style:inconclusive: Function 'burner_data_vfs_require_node_load' argument 1 names different: declaration 'vfs' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-data-vfs.h:83:51: note: Function 'burner_data_vfs_require_node_load' argument 1 names different: declaration 'vfs' definition 'self'. kylin-burner/libburner-burn/burner-data-vfs.c:829:51: note: Function 'burner_data_vfs_require_node_load' argument 1 names different: declaration 'vfs' definition 'self'. kylin-burner/libburner-burn/burner-data-vfs.c:841:43: style:inconclusive: Function 'burner_data_vfs_load_mime' argument 1 names different: declaration 'vfs' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-data-vfs.h:79:43: note: Function 'burner_data_vfs_load_mime' argument 1 names different: declaration 'vfs' definition 'self'. kylin-burner/libburner-burn/burner-data-vfs.c:841:43: note: Function 'burner_data_vfs_load_mime' argument 1 names different: declaration 'vfs' definition 'self'. kylin-burner/libburner-burn/burner-data-vfs.c:214:12: style: Local variable 'error' shadows outer argument [shadowArgument] kylin-burner/libburner-burn/burner-data-vfs.c:156:16: note: Shadowed declaration kylin-burner/libburner-burn/burner-data-vfs.c:214:12: note: Shadow variable kylin-burner/libburner-burn/burner-data-vfs.c:870:10: style: Local variable 'reference' shadows outer variable [shadowVariable] kylin-burner/libburner-burn/burner-data-vfs.c:845:8: note: Shadowed declaration kylin-burner/libburner-burn/burner-data-vfs.c:870:10: note: Shadow variable kylin-burner/libburner-burn/burner-data-vfs.c:93:24: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-data-vfs.c:325:10: style: Variable 'next_uri' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-data-vfs.c:574:23: style: Variable 'stats' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-data-vfs.c:788:48: style: Parameter 'data' can be declared as pointer to const. However it seems that 'burner_data_vfs_increase_priority_cb' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-data-vfs.c:892:6: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-data-vfs.c:788:48: note: Parameter 'data' can be declared as pointer to const kylin-burner/libburner-burn/burner-data-vfs.c:788:63: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'burner_data_vfs_increase_priority_cb' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-data-vfs.c:892:6: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-data-vfs.c:788:63: note: Parameter 'user_data' can be declared as pointer to const kylin-burner/libburner-burn/burner-data-vfs.c:871:20: style: Variable 'ref_node' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-dest-selection.c:187:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_dest_selection_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-dest-selection.c:244:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_dest_selection_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-dest-selection.c:309:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_dest_selection_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-dest-selection.c:327:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_REWRITABLE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-dest-selection.c:362:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_BLANK [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-dest-selection.c:590:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_FILE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-dest-selection.c:755:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-dest-selection.c:740:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-dest-selection.c:635:6: style: Condition '!priv->session' is always false [knownConditionTrueFalse] kylin-burner/libburner-burn/burner-dest-selection.c:409:57: style:inconclusive: Function 'burner_dest_selection_choose_best' argument 1 names different: declaration 'selection' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-dest-selection.h:73:57: note: Function 'burner_dest_selection_choose_best' argument 1 names different: declaration 'selection' definition 'self'. kylin-burner/libburner-burn/burner-dest-selection.c:409:57: note: Function 'burner_dest_selection_choose_best' argument 1 names different: declaration 'selection' definition 'self'. kylin-burner/libburner-burn/burner-dest-selection.c:759:47: style:inconclusive: Function 'burner_dest_selection_new' argument 1 names different: declaration 'selection' definition 'session'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-dest-selection.h:66:47: note: Function 'burner_dest_selection_new' argument 1 names different: declaration 'selection' definition 'session'. kylin-burner/libburner-burn/burner-dest-selection.c:759:47: note: Function 'burner_dest_selection_new' argument 1 names different: declaration 'selection' definition 'session'. kylin-burner/libburner-burn/burner-dest-selection.c:216:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-dest-selection.c:232:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-dest-selection.c:497:22: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_dest_selection_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-dest-selection.c:743:31: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-dest-selection.c:497:22: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-burn/burner-dest-selection.c:518:22: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_dest_selection_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-dest-selection.c:744:31: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-dest-selection.c:518:22: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-burn/burner-dest-selection.c:759:47: style: Parameter 'session' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-drive-properties.c:188:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_ATTRIBUTE_FILESYSTEM_FREE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-drive-properties.c:231:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_DESTROY_WITH_PARENT [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-drive-properties.c:385:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-drive-properties.c:531:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_DVD [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-drive-properties.c:573:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_FILE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-drive-properties.c:709:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-drive-properties.c:846:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_drive_properties_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-drive-properties.c:921:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-drive-properties.c:909:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-drive-properties.c:225:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] kylin-burner/libburner-burn/burner-drive-properties.c:219:6: note: outer condition: error kylin-burner/libburner-burn/burner-drive-properties.c:225:7: note: identical inner condition: error kylin-burner/libburner-burn/burner-drive-properties.c:241:36: warning: Either the condition 'error' is redundant or there is possible null pointer dereference: error. [nullPointerRedundantCheck] kylin-burner/libburner-burn/burner-drive-properties.c:225:7: note: Assuming that condition 'error' is not redundant kylin-burner/libburner-burn/burner-drive-properties.c:241:36: note: Null pointer dereference kylin-burner/libburner-burn/burner-drive-properties.c:853:24: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_drive_properties_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-drive-properties.c:912:31: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-drive-properties.c:853:24: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-burn/burner-drive-properties.c:887:24: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_drive_properties_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-drive-properties.c:913:31: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-drive-properties.c:887:24: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-burn/burner-drive-properties.c:925:48: style: Parameter 'session' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-file-monitor.c:266:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IN_ATTRIB [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-file-monitor.c:322:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IN_DELETE_SELF [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-file-monitor.c:488:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_IN [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-file-monitor.c:601:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IN_MODIFY [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-file-monitor.c:869:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_IN [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-file-monitor.c:893:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_file_monitor_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-file-monitor.c:901:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-file-monitor.c:510:33: warning: Either the condition 'err' is redundant or there is possible null pointer dereference: err. [nullPointerRedundantCheck] kylin-burner/libburner-burn/burner-file-monitor.c:510:9: note: Assuming that condition 'err' is not redundant kylin-burner/libburner-burn/burner-file-monitor.c:510:33: note: Null pointer dereference kylin-burner/libburner-burn/burner-file-monitor.c:629:53: style:inconclusive: Function 'burner_file_monitor_single_file' argument 1 names different: declaration 'monitor' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-file-monitor.h:95:53: note: Function 'burner_file_monitor_single_file' argument 1 names different: declaration 'monitor' definition 'self'. kylin-burner/libburner-burn/burner-file-monitor.c:629:53: note: Function 'burner_file_monitor_single_file' argument 1 names different: declaration 'monitor' definition 'self'. kylin-burner/libburner-burn/burner-file-monitor.c:675:60: style:inconclusive: Function 'burner_file_monitor_directory_contents' argument 1 names different: declaration 'monitor' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-file-monitor.h:99:60: note: Function 'burner_file_monitor_directory_contents' argument 1 names different: declaration 'monitor' definition 'self'. kylin-burner/libburner-burn/burner-file-monitor.c:675:60: note: Function 'burner_file_monitor_directory_contents' argument 1 names different: declaration 'monitor' definition 'self'. kylin-burner/libburner-burn/burner-file-monitor.c:837:47: style:inconclusive: Function 'burner_file_monitor_reset' argument 1 names different: declaration 'monitor' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-file-monitor.h:103:47: note: Function 'burner_file_monitor_reset' argument 1 names different: declaration 'monitor' definition 'self'. kylin-burner/libburner-burn/burner-file-monitor.c:837:47: note: Function 'burner_file_monitor_reset' argument 1 names different: declaration 'monitor' definition 'self'. kylin-burner/libburner-burn/burner-file-monitor.c:359:11: style: Local variable 'iter' shadows outer variable [shadowVariable] kylin-burner/libburner-burn/burner-file-monitor.c:308:10: note: Shadowed declaration kylin-burner/libburner-burn/burner-file-monitor.c:359:11: note: Shadow variable kylin-burner/libburner-burn/burner-file-monitor.c:379:28: style: Local variable 'klass' shadows outer variable [shadowVariable] kylin-burner/libburner-burn/burner-file-monitor.c:307:26: note: Shadowed declaration kylin-burner/libburner-burn/burner-file-monitor.c:379:28: note: Shadow variable kylin-burner/libburner-burn/burner-file-monitor.c:396:30: style: Local variable 'klass' shadows outer variable [shadowVariable] kylin-burner/libburner-burn/burner-file-monitor.c:307:26: note: Shadowed declaration kylin-burner/libburner-burn/burner-file-monitor.c:396:30: note: Shadow variable kylin-burner/libburner-burn/burner-file-monitor.c:418:29: style: Local variable 'klass' shadows outer variable [shadowVariable] kylin-burner/libburner-burn/burner-file-monitor.c:307:26: note: Shadowed declaration kylin-burner/libburner-burn/burner-file-monitor.c:418:29: note: Shadow variable kylin-burner/libburner-burn/burner-file-monitor.c:795:27: style: Local variable 'data' shadows outer variable [shadowVariable] kylin-burner/libburner-burn/burner-file-monitor.c:755:33: note: Shadowed declaration kylin-burner/libburner-burn/burner-file-monitor.c:795:27: note: Shadow variable kylin-burner/libburner-burn/burner-file-monitor.c:255:33: style: Parameter 'event' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-file-node.c:609:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR_S [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-file-node.c:821:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TYPE_DIRECTORY [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-file-node.c:938:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TYPE_DIRECTORY [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-file-node.c:62:15: style:inconclusive: Function 'burner_file_node_get_root' argument 2 names different: declaration 'depth' definition 'depth_retval'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-file-node.h:204:15: note: Function 'burner_file_node_get_root' argument 2 names different: declaration 'depth' definition 'depth_retval'. kylin-burner/libburner-burn/burner-file-node.c:62:15: note: Function 'burner_file_node_get_root' argument 2 names different: declaration 'depth' definition 'depth_retval'. kylin-burner/libburner-burn/burner-file-node.c:759:26: style:inconclusive: Function 'burner_file_node_add' argument 2 names different: declaration 'child' definition 'node'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-file-node.h:247:26: note: Function 'burner_file_node_add' argument 2 names different: declaration 'child' definition 'node'. kylin-burner/libburner-burn/burner-file-node.c:759:26: note: Function 'burner_file_node_add' argument 2 names different: declaration 'child' definition 'node'. kylin-burner/libburner-burn/burner-file-node.c:1067:19: style: Local variable 'parent' shadows outer argument [shadowArgument] kylin-burner/libburner-burn/burner-file-node.c:1049:23: note: Shadowed declaration kylin-burner/libburner-burn/burner-file-node.c:1067:19: note: Shadow variable kylin-burner/libburner-burn/burner-file-node.c:550:47: style: Parameter 'parent' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-filtered-uri.c:144:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-filtered-uri.c:234:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-filtered-uri.c:257:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_filtered_uri_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-filtered-uri.c:265:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-image-properties.c:233:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_HORIZONTAL [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-image-properties.c:332:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-image-properties.c:502:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-image-properties.c:511:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILE_CHOOSER_ACTION_SAVE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-image-properties.c:490:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-image-properties.c:406:61: style:inconclusive: Function 'burner_image_properties_set_session' argument 1 names different: declaration 'prop' definition 'props'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-image-properties.h:67:61: note: Function 'burner_image_properties_set_session' argument 1 names different: declaration 'prop' definition 'props'. kylin-burner/libburner-burn/burner-image-properties.c:406:61: note: Function 'burner_image_properties_set_session' argument 1 names different: declaration 'prop' definition 'props'. kylin-burner/libburner-burn/burner-image-properties.c:421:24: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_image_properties_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-image-properties.c:492:31: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-image-properties.c:421:24: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-burn/burner-image-properties.c:438:24: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_image_properties_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-image-properties.c:493:31: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-image-properties.c:438:24: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-burn/burner-image-type-chooser.c:353:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-image-type-chooser.c:210:51: style:inconclusive: Function 'burner_image_type_chooser_set_VCD_type' argument 2 names different: declaration 'is_svcd' definition 'is_SVCD'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-image-type-chooser.h:79:51: note: Function 'burner_image_type_chooser_set_VCD_type' argument 2 names different: declaration 'is_svcd' definition 'is_SVCD'. kylin-burner/libburner-burn/burner-image-type-chooser.c:210:51: note: Function 'burner_image_type_chooser_set_VCD_type' argument 2 names different: declaration 'is_svcd' definition 'is_SVCD'. kylin-burner/libburner-burn/burner-image-type-chooser.c:250:33: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-image-type-chooser.c:301:5: warning: Uninitialized variable: is_svcd [uninitvar] kylin-burner/libburner-burn/burner-image-type-chooser.c:292:36: note: Assuming condition is false kylin-burner/libburner-burn/burner-image-type-chooser.c:301:5: note: Uninitialized variable: is_svcd kylin-burner/libburner-burn/burner-medium-properties.c:102:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-medium-properties.c:134:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_DESTROY_WITH_PARENT [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-medium-properties.c:184:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WIN_POS_CENTER_ON_PARENT [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-medium-properties.c:234:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-medium-properties.c:263:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_medium_properties_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-medium-properties.c:343:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-medium-properties.c:353:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STOCK_PROPERTIES [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-medium-properties.c:330:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-medium-properties.c:217:22: style: Parameter 'former' can be declared as pointer to const. However it seems that 'burner_medium_properties_output_changed' is a callback function, if 'former' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-medium-properties.c:289:3: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-medium-properties.c:217:22: note: Parameter 'former' can be declared as pointer to const kylin-burner/libburner-burn/burner-medium-properties.c:270:18: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_medium_properties_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-medium-properties.c:333:31: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-medium-properties.c:270:18: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-burn/burner-medium-properties.c:308:22: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_medium_properties_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-medium-properties.c:334:31: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-medium-properties.c:308:22: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-burn/burner-medium-properties.c:348:49: style: Parameter 'session' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-progress.c:228:30: error: There is an unknown macro here somewhere. Configuration is required. If G_GINT64_FORMAT is a macro then please configure it. [unknownMacro] kylin-burner/libburner-burn/burner-session-cfg.c:146:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_session_cfg_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-session-cfg.c:157:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_type [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-session-cfg.c:193:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_session_cfg_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-session-cfg.c:327:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_session_cfg_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-session-cfg.c:377:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_session_cfg_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-session-cfg.c:461:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_DVDRW_PLUS [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-session-cfg.c:755:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_ATTRIBUTE_ACCESS_CAN_WRITE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-session-cfg.c:879:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_CD [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-session-cfg.c:966:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERROR_EMPTY [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-session-cfg.c:1012:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-session-cfg.c:1369:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_DVD [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-session-cfg.c:1567:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_session_cfg_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-session-cfg.c:1593:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-session-cfg.c:1576:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-session-cfg.c:141:63: style:inconclusive: Function 'burner_session_cfg_has_default_output_path' argument 1 names different: declaration 'cfg' definition 'session'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session-cfg.h:106:63: note: Function 'burner_session_cfg_has_default_output_path' argument 1 names different: declaration 'cfg' definition 'session'. kylin-burner/libburner-burn/burner-session-cfg.c:141:63: note: Function 'burner_session_cfg_has_default_output_path' argument 1 names different: declaration 'cfg' definition 'session'. kylin-burner/libburner-burn/burner-session-cfg.c:404:49: style:inconclusive: Function 'burner_session_cfg_get_error' argument 1 names different: declaration 'cfg' definition 'session'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session-cfg.h:90:49: note: Function 'burner_session_cfg_get_error' argument 1 names different: declaration 'cfg' definition 'session'. kylin-burner/libburner-burn/burner-session-cfg.c:404:49: note: Function 'burner_session_cfg_get_error' argument 1 names different: declaration 'cfg' definition 'session'. kylin-burner/libburner-burn/burner-session-cfg.c:426:47: style:inconclusive: Function 'burner_session_cfg_disable' argument 1 names different: declaration 'cfg' definition 'session'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session-cfg.h:112:47: note: Function 'burner_session_cfg_disable' argument 1 names different: declaration 'cfg' definition 'session'. kylin-burner/libburner-burn/burner-session-cfg.c:426:47: note: Function 'burner_session_cfg_disable' argument 1 names different: declaration 'cfg' definition 'session'. kylin-burner/libburner-burn/burner-session-cfg.c:443:46: style:inconclusive: Function 'burner_session_cfg_enable' argument 1 names different: declaration 'cfg' definition 'session'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session-cfg.h:109:46: note: Function 'burner_session_cfg_enable' argument 1 names different: declaration 'cfg' definition 'session'. kylin-burner/libburner-burn/burner-session-cfg.c:443:46: note: Function 'burner_session_cfg_enable' argument 1 names different: declaration 'cfg' definition 'session'. kylin-burner/libburner-burn/burner-session-cfg.c:1431:49: style:inconclusive: Function 'burner_session_cfg_add_flags' argument 1 names different: declaration 'cfg' definition 'session'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session-cfg.h:93:49: note: Function 'burner_session_cfg_add_flags' argument 1 names different: declaration 'cfg' definition 'session'. kylin-burner/libburner-burn/burner-session-cfg.c:1431:49: note: Function 'burner_session_cfg_add_flags' argument 1 names different: declaration 'cfg' definition 'session'. kylin-burner/libburner-burn/burner-session-cfg.c:1460:52: style:inconclusive: Function 'burner_session_cfg_remove_flags' argument 1 names different: declaration 'cfg' definition 'session'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session-cfg.h:96:52: note: Function 'burner_session_cfg_remove_flags' argument 1 names different: declaration 'cfg' definition 'session'. kylin-burner/libburner-burn/burner-session-cfg.c:1460:52: note: Function 'burner_session_cfg_remove_flags' argument 1 names different: declaration 'cfg' definition 'session'. kylin-burner/libburner-burn/burner-session-cfg.c:1487:52: style:inconclusive: Function 'burner_session_cfg_is_supported' argument 1 names different: declaration 'cfg' definition 'session'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session-cfg.h:99:52: note: Function 'burner_session_cfg_is_supported' argument 1 names different: declaration 'cfg' definition 'session'. kylin-burner/libburner-burn/burner-session-cfg.c:1487:52: note: Function 'burner_session_cfg_is_supported' argument 1 names different: declaration 'cfg' definition 'session'. kylin-burner/libburner-burn/burner-session-cfg.c:1508:53: style:inconclusive: Function 'burner_session_cfg_is_compulsory' argument 1 names different: declaration 'cfg' definition 'session'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session-cfg.h:102:53: note: Function 'burner_session_cfg_is_compulsory' argument 1 names different: declaration 'cfg' definition 'session'. kylin-burner/libburner-burn/burner-session-cfg.c:1508:53: note: Function 'burner_session_cfg_is_compulsory' argument 1 names different: declaration 'cfg' definition 'session'. kylin-burner/libburner-burn/burner-session-cfg.c:897:28: style: Local variable 'priv' shadows outer variable [shadowVariable] kylin-burner/libburner-burn/burner-session-cfg.c:816:27: note: Shadowed declaration kylin-burner/libburner-burn/burner-session-cfg.c:897:28: note: Shadow variable kylin-burner/libburner-burn/burner-session-cfg.c:181:9: style: Variable 'dot' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-session-cfg.c:406:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-session-cfg.c:554:16: style: Variable 'medium' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-session-cfg.c:1434:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-session-cfg.c:1490:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-session-cfg.c:1511:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-session-span.c:397:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_session_span_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-session-span.c:405:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-session-span.c:390:46: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-session.c:1059:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIA_TYPE_FILE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-session.c:1204:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR_S [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-session.c:1267:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR_S [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-session.c:1340:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR_S [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-session.c:1441:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-session.c:1748:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-session.c:1982:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-session.c:2031:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_GINT64_FORMAT [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-session.c:2156:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-session.c:2205:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR_S [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-session.c:2341:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR_S [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-session.c:2370:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_DIR [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-session.c:2565:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-session.c:2542:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-session.c:845:27: style: Checking if unsigned expression 'priv->settings->rate' is less than zero. [unsignedLessThanZero] kylin-burner/libburner-burn/burner-session.c:268:51: style:inconclusive: Function 'burner_burn_session_set_strict_support' argument 2 names different: declaration 'strict_check' definition 'strict_checks'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session.h:251:51: note: Function 'burner_burn_session_set_strict_support' argument 2 names different: declaration 'strict_check' definition 'strict_checks'. kylin-burner/libburner-burn/burner-session.c:268:51: note: Function 'burner_burn_session_set_strict_support' argument 2 names different: declaration 'strict_check' definition 'strict_checks'. kylin-burner/libburner-burn/burner-session.c:319:51: style:inconclusive: Function 'burner_burn_session_add_track' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session.h:96:51: note: Function 'burner_burn_session_add_track' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:319:51: note: Function 'burner_burn_session_add_track' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:486:52: style:inconclusive: Function 'burner_burn_session_get_tracks' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session.h:110:52: note: Function 'burner_burn_session_get_tracks' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:486:52: note: Function 'burner_burn_session_get_tracks' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:644:56: style:inconclusive: Function 'burner_burn_session_get_input_type' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session.h:126:56: note: Function 'burner_burn_session_get_input_type' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:644:56: note: Function 'burner_burn_session_get_input_type' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:707:52: style:inconclusive: Function 'burner_burn_session_set_burner' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session.h:166:52: note: Function 'burner_burn_session_set_burner' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:707:52: note: Function 'burner_burn_session_set_burner' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:774:52: style:inconclusive: Function 'burner_burn_session_get_burner' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session.h:163:52: note: Function 'burner_burn_session_get_burner' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:774:52: note: Function 'burner_burn_session_get_burner' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:798:50: style:inconclusive: Function 'burner_burn_session_set_rate' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session.h:195:50: note: Function 'burner_burn_session_set_rate' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:798:50: note: Function 'burner_burn_session_set_rate' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:827:50: style:inconclusive: Function 'burner_burn_session_get_rate' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session.h:199:50: note: Function 'burner_burn_session_get_rate' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:827:50: note: Function 'burner_burn_session_get_rate' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:905:52: style:inconclusive: Function 'burner_burn_session_get_output' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session.h:176:52: note: Function 'burner_burn_session_get_output' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:905:52: note: Function 'burner_burn_session_get_output' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:991:59: style:inconclusive: Function 'burner_burn_session_get_output_format' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session.h:185:59: note: Function 'burner_burn_session_get_output_format' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:991:59: note: Function 'burner_burn_session_get_output_format' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1159:63: style:inconclusive: Function 'burner_burn_session_set_image_output_full' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session.h:170:63: note: Function 'burner_burn_session_set_image_output_full' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1159:63: note: Function 'burner_burn_session_set_image_output_full' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1185:52: style:inconclusive: Function 'burner_burn_session_set_tmpdir' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session.h:226:52: note: Function 'burner_burn_session_set_tmpdir' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1185:52: note: Function 'burner_burn_session_set_tmpdir' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1224:52: style:inconclusive: Function 'burner_burn_session_get_tmpdir' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session.h:229:52: note: Function 'burner_burn_session_get_tmpdir' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1224:52: note: Function 'burner_burn_session_get_tmpdir' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1250:53: style:inconclusive: Function 'burner_burn_session_get_tmp_dir' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session-helper.h:101:53: note: Function 'burner_burn_session_get_tmp_dir' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1250:53: note: Function 'burner_burn_session_get_tmp_dir' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1316:54: style:inconclusive: Function 'burner_burn_session_get_tmp_file' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session-helper.h:95:54: note: Function 'burner_burn_session_get_tmp_file' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1316:54: note: Function 'burner_burn_session_get_tmp_file' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1413:55: style:inconclusive: Function 'burner_burn_session_get_tmp_image' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session-helper.h:88:55: note: Function 'burner_burn_session_get_tmp_image' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1413:55: note: Function 'burner_burn_session_get_tmp_image' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1479:51: style:inconclusive: Function 'burner_burn_session_set_flags' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session.h:206:51: note: Function 'burner_burn_session_set_flags' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1479:51: note: Function 'burner_burn_session_set_flags' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1504:50: style:inconclusive: Function 'burner_burn_session_add_flag' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session.h:210:50: note: Function 'burner_burn_session_add_flag' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1504:50: note: Function 'burner_burn_session_add_flag' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1505:26: style:inconclusive: Function 'burner_burn_session_add_flag' argument 2 names different: declaration 'flags' definition 'flag'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session.h:211:26: note: Function 'burner_burn_session_add_flag' argument 2 names different: declaration 'flags' definition 'flag'. kylin-burner/libburner-burn/burner-session.c:1505:26: note: Function 'burner_burn_session_add_flag' argument 2 names different: declaration 'flags' definition 'flag'. kylin-burner/libburner-burn/burner-session.c:1529:53: style:inconclusive: Function 'burner_burn_session_remove_flag' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session.h:214:53: note: Function 'burner_burn_session_remove_flag' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1529:53: note: Function 'burner_burn_session_remove_flag' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1530:22: style:inconclusive: Function 'burner_burn_session_remove_flag' argument 2 names different: declaration 'flags' definition 'flag'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session.h:215:22: note: Function 'burner_burn_session_remove_flag' argument 2 names different: declaration 'flags' definition 'flag'. kylin-burner/libburner-burn/burner-session.c:1530:22: note: Function 'burner_burn_session_remove_flag' argument 2 names different: declaration 'flags' definition 'flag'. kylin-burner/libburner-burn/burner-session.c:1554:51: style:inconclusive: Function 'burner_burn_session_get_flags' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session.h:218:51: note: Function 'burner_burn_session_get_flags' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1554:51: note: Function 'burner_burn_session_get_flags' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1578:51: style:inconclusive: Function 'burner_burn_session_set_label' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session.h:191:51: note: Function 'burner_burn_session_set_label' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1578:51: note: Function 'burner_burn_session_set_label' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1624:51: style:inconclusive: Function 'burner_burn_session_get_label' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session.h:188:51: note: Function 'burner_burn_session_get_label' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1624:51: note: Function 'burner_burn_session_get_label' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1657:52: style:inconclusive: Function 'burner_burn_session_tag_remove' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session.h:144:52: note: Function 'burner_burn_session_tag_remove' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1657:52: note: Function 'burner_burn_session_tag_remove' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1696:49: style:inconclusive: Function 'burner_burn_session_tag_add' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session.h:139:49: note: Function 'burner_burn_session_tag_add' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1696:49: note: Function 'burner_burn_session_tag_add' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1771:52: style:inconclusive: Function 'burner_burn_session_tag_lookup' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session.h:134:52: note: Function 'burner_burn_session_tag_lookup' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1771:52: note: Function 'burner_burn_session_tag_lookup' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1830:55: style:inconclusive: Function 'burner_burn_session_push_settings' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session-helper.h:138:55: note: Function 'burner_burn_session_push_settings' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1830:55: note: Function 'burner_burn_session_push_settings' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1846:54: style:inconclusive: Function 'burner_burn_session_pop_settings' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session-helper.h:140:54: note: Function 'burner_burn_session_pop_settings' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1846:54: note: Function 'burner_burn_session_pop_settings' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1903:53: style:inconclusive: Function 'burner_burn_session_push_tracks' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session-helper.h:143:53: note: Function 'burner_burn_session_push_tracks' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1903:53: note: Function 'burner_burn_session_push_tracks' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1931:52: style:inconclusive: Function 'burner_burn_session_pop_tracks' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session-helper.h:145:52: note: Function 'burner_burn_session_pop_tracks' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1931:52: note: Function 'burner_burn_session_pop_tracks' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1966:54: style:inconclusive: Function 'burner_burn_session_is_dest_file' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session-helper.h:67:54: note: Function 'burner_burn_session_is_dest_file' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1966:54: note: Function 'burner_burn_session_is_dest_file' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1977:56: style:inconclusive: Function 'burner_burn_session_get_dest_media' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session-helper.h:58:56: note: Function 'burner_burn_session_get_dest_media' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:1977:56: note: Function 'burner_burn_session_get_dest_media' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:2036:56: style:inconclusive: Function 'burner_burn_session_get_src_medium' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session-helper.h:64:56: note: Function 'burner_burn_session_get_src_medium' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:2036:56: note: Function 'burner_burn_session_get_src_medium' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:2065:55: style:inconclusive: Function 'burner_burn_session_get_src_drive' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session-helper.h:61:55: note: Function 'burner_burn_session_get_src_drive' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:2065:55: note: Function 'burner_burn_session_get_src_drive' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:2092:61: style:inconclusive: Function 'burner_burn_session_same_src_dest_drive' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session-helper.h:70:61: note: Function 'burner_burn_session_same_src_dest_drive' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:2092:61: note: Function 'burner_burn_session_same_src_dest_drive' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:2127:46: style:inconclusive: Function 'burner_burn_session_logv' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session-helper.h:124:46: note: Function 'burner_burn_session_logv' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:2127:46: note: Function 'burner_burn_session_logv' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:2170:45: style:inconclusive: Function 'burner_burn_session_log' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session-helper.h:128:45: note: Function 'burner_burn_session_log' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:2170:45: note: Function 'burner_burn_session_log' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:2184:54: style:inconclusive: Function 'burner_burn_session_get_log_path' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session-helper.h:115:54: note: Function 'burner_burn_session_get_log_path' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:2184:54: note: Function 'burner_burn_session_get_log_path' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:2195:47: style:inconclusive: Function 'burner_burn_session_start' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session-helper.h:118:47: note: Function 'burner_burn_session_start' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:2195:47: note: Function 'burner_burn_session_start' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:2296:46: style:inconclusive: Function 'burner_burn_session_stop' argument 1 names different: declaration 'session' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-session-helper.h:121:46: note: Function 'burner_burn_session_stop' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:2296:46: note: Function 'burner_burn_session_stop' argument 1 names different: declaration 'session' definition 'self'. kylin-burner/libburner-burn/burner-session.c:296:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-session.c:488:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-session.c:2095:15: style: Variable 'drive' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-session.c:2135:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-session.c:2186:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-session.c:2482:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_burn_session_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-session.c:2547:31: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-session.c:2482:48: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-burn/burner-session.c:2510:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_burn_session_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-session.c:2548:31: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-session.c:2510:48: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-burn/burner-src-image.c:171:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-src-image.c:274:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_ELLIPSIZE_START [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-src-image.c:307:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TYPE_DIRECTORY [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-src-image.c:461:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_HORIZONTAL [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-src-image.c:506:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TYPE_DIRECTORY [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-src-image.c:539:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR_S [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-src-image.c:613:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_src_image_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-src-image.c:783:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-src-image.c:770:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-src-image.c:620:10: style: Variable 'tracks' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-src-image.c:643:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_src_image_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-src-image.c:773:31: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-src-image.c:643:17: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-burn/burner-src-image.c:748:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_src_image_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-src-image.c:774:31: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-src-image.c:748:17: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-burn/burner-src-image.c:787:42: style: Parameter 'session' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-src-selection.c:81:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_src_selection_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-src-selection.c:97:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_src_selection_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-src-selection.c:127:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_src_selection_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-src-selection.c:249:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-src-selection.c:234:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-src-selection.c:86:46: style: Parameter 'session' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-src-selection.c:106:48: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-src-selection.c:134:10: style: Variable 'tracks' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-src-selection.c:154:21: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_src_selection_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-src-selection.c:237:31: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-src-selection.c:154:21: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-burn/burner-src-selection.c:212:21: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_src_selection_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-src-selection.c:238:31: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-src-selection.c:212:21: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-burn/burner-status-dialog.c:142:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_HAS_AUDIO [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-status-dialog.c:159:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-status-dialog.c:214:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_DESTROY_WITH_PARENT [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-status-dialog.c:278:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_DESTROY_WITH_PARENT [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-status-dialog.c:331:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_DESTROY_WITH_PARENT [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-status-dialog.c:390:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WIN_POS_CENTER_ON_PARENT [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-status-dialog.c:438:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-status-dialog.c:532:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_status_dialog_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-status-dialog.c:552:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-status-dialog.c:575:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_OTHER [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-status-dialog.c:540:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-status-dialog.c:100:10: style: Local variable 'string' shadows outer variable [shadowVariable] kylin-burner/libburner-burn/burner-status-dialog.c:88:9: note: Shadowed declaration kylin-burner/libburner-burn/burner-status-dialog.c:100:10: note: Shadow variable kylin-burner/libburner-burn/burner-status-dialog.c:471:21: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_status_dialog_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-status-dialog.c:543:31: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-status-dialog.c:471:21: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-burn/burner-status-dialog.c:496:21: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_status_dialog_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-status-dialog.c:544:31: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-status-dialog.c:496:21: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-burn/burner-status-dialog.c:567:46: style: Parameter 'session' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-status-dialog.c:568:18: style: Parameter 'parent' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-status.c:85:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-status.c:111:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-status.c:139:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-status.c:167:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_NOT_READY [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-status.c:193:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-status.c:221:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_NOT_READY [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-status.c:253:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_RUNNING [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-status.c:281:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-status.c:305:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_status_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-status.c:313:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-status.c:83:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-status.c:105:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-status.c:290:35: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-sum-dialog.c:123:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-sum-dialog.c:171:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-sum-dialog.c:184:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_INFO [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-sum-dialog.c:206:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-sum-dialog.c:332:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-sum-dialog.c:434:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-sum-dialog.c:490:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_CHECKSUM_MD5 [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-sum-dialog.c:522:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-sum-dialog.c:604:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERROR_BAD_CHECKSUM [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-sum-dialog.c:667:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_sum_dialog_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-sum-dialog.c:678:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_sum_dialog_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-sum-dialog.c:696:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-sum-dialog.c:676:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-sum-dialog.c:723:11: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] kylin-burner/libburner-burn/burner-sum-dialog.c:392:9: style: Variable 'uri' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-tool-dialog.c:82:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-tool-dialog.c:96:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-tool-dialog.c:106:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-tool-dialog.c:216:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_WATCH [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-tool-dialog.c:318:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ICON_SIZE_BUTTON [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-tool-dialog.c:410:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_DESTROY_WITH_PARENT [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-tool-dialog.c:498:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-tool-dialog.c:519:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_tool_dialog_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-tool-dialog.c:556:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-tool-dialog.c:536:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-tool-dialog.c:110:52: style:inconclusive: Function 'burner_tool_dialog_set_progress' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-tool-dialog-private.h:54:52: note: Function 'burner_tool_dialog_set_progress' argument 1 names different: declaration 'dialog' definition 'self'. kylin-burner/libburner-burn/burner-tool-dialog.c:110:52: note: Function 'burner_tool_dialog_set_progress' argument 1 names different: declaration 'dialog' definition 'self'. kylin-burner/libburner-burn/burner-tool-dialog.c:131:50: style:inconclusive: Function 'burner_tool_dialog_set_action' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-tool-dialog-private.h:61:50: note: Function 'burner_tool_dialog_set_action' argument 1 names different: declaration 'dialog' definition 'self'. kylin-burner/libburner-burn/burner-tool-dialog.c:131:50: note: Function 'burner_tool_dialog_set_action' argument 1 names different: declaration 'dialog' definition 'self'. kylin-burner/libburner-burn/burner-tool-dialog.c:173:48: style:inconclusive: Function 'burner_tool_dialog_get_burn' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-tool-dialog-private.h:66:48: note: Function 'burner_tool_dialog_get_burn' argument 1 names different: declaration 'dialog' definition 'self'. kylin-burner/libburner-burn/burner-tool-dialog.c:173:48: note: Function 'burner_tool_dialog_get_burn' argument 1 names different: declaration 'dialog' definition 'self'. kylin-burner/libburner-burn/burner-tool-dialog.c:270:52: style:inconclusive: Function 'burner_tool_dialog_pack_options' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-tool-dialog-private.h:40:52: note: Function 'burner_tool_dialog_pack_options' argument 1 names different: declaration 'dialog' definition 'self'. kylin-burner/libburner-burn/burner-tool-dialog.c:270:52: note: Function 'burner_tool_dialog_pack_options' argument 1 names different: declaration 'dialog' definition 'self'. kylin-burner/libburner-burn/burner-tool-dialog.c:302:50: style:inconclusive: Function 'burner_tool_dialog_set_button' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-tool-dialog-private.h:43:50: note: Function 'burner_tool_dialog_set_button' argument 1 names different: declaration 'dialog' definition 'self'. kylin-burner/libburner-burn/burner-tool-dialog.c:302:50: note: Function 'burner_tool_dialog_set_button' argument 1 names different: declaration 'dialog' definition 'self'. kylin-burner/libburner-burn/burner-tool-dialog.c:328:49: style:inconclusive: Function 'burner_tool_dialog_set_valid' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-tool-dialog-private.h:48:49: note: Function 'burner_tool_dialog_set_valid' argument 1 names different: declaration 'dialog' definition 'self'. kylin-burner/libburner-burn/burner-tool-dialog.c:328:49: note: Function 'burner_tool_dialog_set_valid' argument 1 names different: declaration 'dialog' definition 'self'. kylin-burner/libburner-burn/burner-tool-dialog.c:338:61: style:inconclusive: Function 'burner_tool_dialog_set_medium_type_shown' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-tool-dialog-private.h:51:61: note: Function 'burner_tool_dialog_set_medium_type_shown' argument 1 names different: declaration 'dialog' definition 'self'. kylin-burner/libburner-burn/burner-tool-dialog.c:338:61: note: Function 'burner_tool_dialog_set_medium_type_shown' argument 1 names different: declaration 'dialog' definition 'self'. kylin-burner/libburner-burn/burner-tool-dialog.c:358:50: style:inconclusive: Function 'burner_tool_dialog_get_medium' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-tool-dialog-private.h:69:50: note: Function 'burner_tool_dialog_get_medium' argument 1 names different: declaration 'dialog' definition 'self'. kylin-burner/libburner-burn/burner-tool-dialog.c:358:50: note: Function 'burner_tool_dialog_get_medium' argument 1 names different: declaration 'dialog' definition 'self'. kylin-burner/libburner-burn/burner-tool-dialog.c:377:50: style:inconclusive: Function 'burner_tool_dialog_set_medium' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-tool-dialog.h:79:50: note: Function 'burner_tool_dialog_set_medium' argument 1 names different: declaration 'dialog' definition 'self'. kylin-burner/libburner-burn/burner-tool-dialog.c:377:50: note: Function 'burner_tool_dialog_set_medium' argument 1 names different: declaration 'dialog' definition 'self'. kylin-burner/libburner-burn/burner-tool-dialog.c:455:46: style:inconclusive: Function 'burner_tool_dialog_cancel' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-tool-dialog.h:76:46: note: Function 'burner_tool_dialog_cancel' argument 1 names different: declaration 'dialog' definition 'self'. kylin-burner/libburner-burn/burner-tool-dialog.c:455:46: note: Function 'burner_tool_dialog_cancel' argument 1 names different: declaration 'dialog' definition 'self'. kylin-burner/libburner-burn/burner-track-data-cfg.c:615:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-data-cfg.c:1011:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-data-cfg.c:1094:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-data-cfg.c:1379:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_KEY_FILE_KEEP_COMMENTS [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-data-cfg.c:2489:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-data-cfg.c:2608:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-data-cfg.c:3295:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TREE_SORTABLE_UNSORTED_SORT_COLUMN_ID [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-data-cfg.c:3401:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_MATCH_DATA [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-data-cfg.c:3465:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_NO_RECURSE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-data-cfg.c:3422:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-track-data-cfg.c:176:9: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck] kylin-burner/libburner-burn/burner-track-data-cfg.c:1512:7: note: Assuming that condition 'parent' is not redundant kylin-burner/libburner-burn/burner-track-data-cfg.c:1505:52: note: Calling function 'burner_track_data_cfg_node_to_path', 2nd argument 'parent' value is 0 kylin-burner/libburner-burn/burner-track-data-cfg.c:176:9: note: Null pointer dereference kylin-burner/libburner-burn/burner-track-data-cfg.c:1501:7: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck] kylin-burner/libburner-burn/burner-track-data-cfg.c:1512:7: note: Assuming that condition 'parent' is not redundant kylin-burner/libburner-burn/burner-track-data-cfg.c:1501:7: note: Null pointer dereference kylin-burner/libburner-burn/burner-track-data-cfg.c:386:19: style: Local variable 'node' shadows outer variable [shadowVariable] kylin-burner/libburner-burn/burner-track-data-cfg.c:380:18: note: Shadowed declaration kylin-burner/libburner-burn/burner-track-data-cfg.c:386:19: note: Shadow variable kylin-burner/libburner-burn/burner-track-data-cfg.c:1611:15: style: Local variable 'iter' shadows outer variable [shadowVariable] kylin-burner/libburner-burn/burner-track-data-cfg.c:1567:10: note: Shadowed declaration kylin-burner/libburner-burn/burner-track-data-cfg.c:1611:15: note: Shadow variable kylin-burner/libburner-burn/burner-track-data-cfg.c:189:22: style: Parameter 'child' can be declared as pointer to const. However it seems that 'burner_track_data_cfg_iter_parent' is a callback function, if 'child' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-track-data-cfg.c:1782:23: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-track-data-cfg.c:189:22: note: Parameter 'child' can be declared as pointer to const kylin-burner/libburner-burn/burner-track-data-cfg.c:191:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-data-cfg.c:192:18: style: Variable 'node' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-data-cfg.c:306:18: style: Variable 'node' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-data-cfg.c:336:19: style: Parameter 'iter' can be declared as pointer to const. However it seems that 'burner_track_data_cfg_iter_has_child' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-track-data-cfg.c:1779:26: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-track-data-cfg.c:336:19: note: Parameter 'iter' can be declared as pointer to const kylin-burner/libburner-burn/burner-track-data-cfg.c:338:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-data-cfg.c:339:18: style: Variable 'node' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-data-cfg.c:440:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-data-cfg.c:553:22: style: Parameter 'iter' can be declared as pointer to const. However it seems that 'burner_track_data_cfg_node_hidden' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-track-data-cfg.c:1769:22: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-track-data-cfg.c:553:22: note: Parameter 'iter' can be declared as pointer to const kylin-burner/libburner-burn/burner-track-data-cfg.c:900:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-data-cfg.c:928:8: style: Variable 'indices' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-data-cfg.c:1006:54: style: Parameter 'model' can be declared as pointer to const. However it seems that 'burner_track_data_cfg_get_column_type' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-track-data-cfg.c:1773:27: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-track-data-cfg.c:1006:54: note: Parameter 'model' can be declared as pointer to const kylin-burner/libburner-burn/burner-track-data-cfg.c:1057:52: style: Parameter 'model' can be declared as pointer to const. However it seems that 'burner_track_data_cfg_get_n_columns' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-track-data-cfg.c:1772:25: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-track-data-cfg.c:1057:52: note: Parameter 'model' can be declared as pointer to const kylin-burner/libburner-burn/burner-track-data-cfg.c:1063:48: style: Parameter 'model' can be declared as pointer to const. However it seems that 'burner_track_data_cfg_get_flags' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-track-data-cfg.c:1771:21: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-track-data-cfg.c:1063:48: note: Parameter 'model' can be declared as pointer to const kylin-burner/libburner-burn/burner-track-data-cfg.c:1072:18: style: Variable 'node' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-data-cfg.c:1103:60: style: Parameter 'drag_source' can be declared as pointer to const. However it seems that 'burner_track_data_cfg_drag_data_delete' is a callback function, if 'drag_source' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-track-data-cfg.c:1798:28: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-track-data-cfg.c:1103:60: note: Parameter 'drag_source' can be declared as pointer to const kylin-burner/libburner-burn/burner-track-data-cfg.c:1104:20: style: Parameter 'path' can be declared as pointer to const. However it seems that 'burner_track_data_cfg_drag_data_delete' is a callback function, if 'path' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-track-data-cfg.c:1798:28: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-track-data-cfg.c:1104:20: note: Parameter 'path' can be declared as pointer to const kylin-burner/libburner-burn/burner-track-data-cfg.c:1154:18: style: Variable 'src_model' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-data-cfg.c:1248:18: style: Variable 'src_model' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-data-cfg.c:1302:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-data-cfg.c:1353:63: style: Parameter 'sortable' can be declared as pointer to const. However it seems that 'burner_track_data_cfg_has_default_sort_func' is a callback function, if 'sortable' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-track-data-cfg.c:1829:33: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-track-data-cfg.c:1353:63: note: Parameter 'sortable' can be declared as pointer to const kylin-burner/libburner-burn/burner-track-data-cfg.c:1638:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-data-cfg.c:1695:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-data-cfg.c:2012:18: style: Variable 'root' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-data-cfg.c:2290:23: style: Variable 'stats' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-data-cfg.c:2374:23: style: Variable 'stats' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-data-cfg.c:2453:24: style: Variable 'stats' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-data-cfg.c:2478:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-data-cfg.c:2676:25: style: Parameter 'sibling' can be declared as pointer to const. However it seems that 'burner_track_data_cfg_virtual_sibling_cb' is a callback function, if 'sibling' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-track-data-cfg.c:3366:2: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-track-data-cfg.c:2676:25: note: Parameter 'sibling' can be declared as pointer to const kylin-burner/libburner-burn/burner-track-data-cfg.c:3153:19: style: Variable 'node' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-data.c:361:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-data.c:480:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-data.c:701:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_track_data_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-data.c:711:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-track-data.c:248:2: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] kylin-burner/libburner-burn/burner-track-data.c:334:26: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-data.c:500:26: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-data.c:533:26: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-data.c:621:26: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-data.c:632:26: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-data.c:663:26: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-data.c:680:42: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-track-data.c:243:12: style: Variable 'fs_before' is assigned a value that is never used. [unreadVariable] kylin-burner/libburner-burn/burner-track-disc.c:74:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-disc.c:97:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-disc.c:153:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-disc.c:218:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-disc.c:241:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_NOT_READY [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-disc.c:268:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-disc.c:280:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_track_disc_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-disc.c:289:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-track-disc.c:95:26: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-disc.c:193:26: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-disc.c:272:42: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-track-image-cfg.c:78:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_track_image_cfg_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-image-cfg.c:133:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_track_image_cfg_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-image-cfg.c:327:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_track_image_cfg_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-image-cfg.c:438:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_track_image_cfg_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-image-cfg.c:505:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_track_image_cfg_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-image-cfg.c:514:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-track-image-cfg.c:299:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-image-cfg.c:349:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-image-cfg.c:425:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-image-cfg.c:484:51: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-track-image.c:372:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_track_image_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-image.c:381:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-track-image.c:146:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-image.c:183:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-image.c:239:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-image.c:265:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-image.c:287:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-image.c:323:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-image.c:353:44: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-track-stream-cfg.c:125:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TYPE_DIRECTORY [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-stream-cfg.c:351:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IO_INFO_PERM [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-stream-cfg.c:376:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_track_stream_cfg_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-stream-cfg.c:409:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_track_stream_cfg_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-stream-cfg.c:443:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_track_stream_cfg_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-stream-cfg.c:453:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-track-stream-cfg.c:167:10: style: Checking if unsigned expression 'len' is less than zero. [unsignedLessThanZero] kylin-burner/libburner-burn/burner-track-stream-cfg.c:226:63: style: Checking if unsigned expression 'burner_track_stream_get_end((struct BurnerTrackStream*)(obj))' is less than zero. [unsignedLessThanZero] kylin-burner/libburner-burn/burner-track-stream-cfg.c:413:53: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-track-stream.c:439:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_track_stream_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-stream.c:448:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-track-stream.c:347:18: style: Checking if unsigned expression 'priv->start' is less than zero. [unsignedLessThanZero] kylin-burner/libburner-burn/burner-track-stream.c:347:35: style: Checking if unsigned expression 'priv->end' is less than zero. [unsignedLessThanZero] kylin-burner/libburner-burn/burner-track-stream.c:125:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-stream.c:254:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-stream.c:277:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-stream.c:297:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-stream.c:317:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-stream.c:341:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-stream.c:394:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track-stream.c:425:46: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-track-type.c:154:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track.c:81:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track.c:115:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track.c:153:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track.c:189:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track.c:288:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track.c:326:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track.c:355:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track.c:385:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track.c:421:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track.c:453:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track.c:507:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track.c:561:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_track_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track.c:576:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_FIRST [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track.c:569:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-track.c:322:11: style:inconclusive: Function 'burner_track_tag_add_int' argument 3 names different: declaration 'value' definition 'value_int'. [funcArgNamesDifferent] kylin-burner/libburner-burn/burner-track.h:159:11: note: Function 'burner_track_tag_add_int' argument 3 names different: declaration 'value' definition 'value_int'. kylin-burner/libburner-burn/burner-track.c:322:11: note: Function 'burner_track_tag_add_int' argument 3 names different: declaration 'value' definition 'value_int'. kylin-burner/libburner-burn/burner-track.c:244:22: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-burn/burner-track.c:541:33: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-video-options.c:89:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_DVD [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-video-options.c:167:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_DVD [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-video-options.c:356:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-video-options.c:440:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-video-options.c:615:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_video_options_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-video-options.c:635:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-video-options.c:623:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-burn/burner-video-options.c:386:21: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_video_options_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-video-options.c:626:31: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-video-options.c:386:21: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-burn/burner-video-options.c:406:21: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_video_options_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-video-options.c:627:31: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-video-options.c:406:21: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-burn/burner-video-options.c:639:46: style: Parameter 'session' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-burn/burner-xfer.c:103:7: error: There is an unknown macro here somewhere. Configuration is required. If G_FILE_ATTRIBUTE_STANDARD_NAME is a macro then please configure it. [unknownMacro] kylin-burner/libburner-media/burn-iso9660.c:264:24: style: Condition 'current_position==-1' is always false [knownConditionTrueFalse] kylin-burner/libburner-media/burn-iso9660.c:290:23: style: Condition 'current_position!=-1' is always true [knownConditionTrueFalse] kylin-burner/libburner-media/burn-iso9660.c:322:10: style: Condition 'len<=0' is always false [knownConditionTrueFalse] kylin-burner/libburner-media/burn-iso9660.c:317:12: note: Assuming that condition 'start>=record->record_size' is not redundant kylin-burner/libburner-media/burn-iso9660.c:320:28: note: Assignment 'len=record->record_size-start', assigned value is greater than 0 kylin-burner/libburner-media/burn-iso9660.c:322:10: note: Condition 'len<=0' is always false kylin-burner/libburner-media/burn-iso9660.c:758:44: style:inconclusive: Function 'burner_iso9660_get_contents' argument 1 names different: declaration 'src' definition 'vol'. [funcArgNamesDifferent] kylin-burner/libburner-media/burn-iso9660.h:69:44: note: Function 'burner_iso9660_get_contents' argument 1 names different: declaration 'src' definition 'vol'. kylin-burner/libburner-media/burn-iso9660.c:758:44: note: Function 'burner_iso9660_get_contents' argument 1 names different: declaration 'src' definition 'vol'. kylin-burner/libburner-media/burn-iso9660.c:760:18: style:inconclusive: Function 'burner_iso9660_get_contents' argument 3 names different: declaration 'nb_blocks' definition 'data_blocks'. [funcArgNamesDifferent] kylin-burner/libburner-media/burn-iso9660.h:71:18: note: Function 'burner_iso9660_get_contents' argument 3 names different: declaration 'nb_blocks' definition 'data_blocks'. kylin-burner/libburner-media/burn-iso9660.c:760:18: note: Function 'burner_iso9660_get_contents' argument 3 names different: declaration 'nb_blocks' definition 'data_blocks'. kylin-burner/libburner-media/burn-iso9660.c:1026:40: style:inconclusive: Function 'burner_iso9660_get_file' argument 1 names different: declaration 'src' definition 'vol'. [funcArgNamesDifferent] kylin-burner/libburner-media/burn-iso9660.h:84:40: note: Function 'burner_iso9660_get_file' argument 1 names different: declaration 'src' definition 'vol'. kylin-burner/libburner-media/burn-iso9660.c:1026:40: note: Function 'burner_iso9660_get_file' argument 1 names different: declaration 'src' definition 'vol'. kylin-burner/libburner-media/burn-iso9660.c:594:19: style: Local variable 'result' shadows outer variable [shadowVariable] kylin-burner/libburner-media/burn-iso9660.c:579:18: note: Shadowed declaration kylin-burner/libburner-media/burn-iso9660.c:594:19: note: Shadow variable kylin-burner/libburner-media/burn-iso9660.c:969:19: style: Local variable 'result' shadows outer variable [shadowVariable] kylin-burner/libburner-media/burn-iso9660.c:911:18: note: Shadowed declaration kylin-burner/libburner-media/burn-iso9660.c:969:19: note: Shadow variable kylin-burner/libburner-media/burn-iso9660.c:150:17: style: Variable 'vol' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burn-iso9660.c:193:20: style: Variable 'vol' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burn-iso9660.c:300:40: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-media/burn-iso9660.c:908:9: style: Variable 'end' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burn-susp.c:252:10: style: Checking if unsigned expression 'max' is less than zero. [unsignedLessThanZero] kylin-burner/libburner-media/burn-susp.c:108:8: style: Variable 'magic' can be declared as const array [constVariable] kylin-burner/libburner-media/burn-susp.c:109:16: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burn-susp.c:140:16: style: Variable 'er' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burn-susp.c:170:16: style: Variable 'nm' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burn-susp.c:218:29: style: Parameter 'susp' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-media/burn-volume-source.c:76:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burn-volume-source.c:105:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burn-volume-source.c:241:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burn-volume-source.c:270:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burn-volume-source.c:285:3: error: Resource handle 'dup_fd' freed twice. [doubleFree] kylin-burner/libburner-media/burn-volume-source.c:281:9: note: Resource handle 'dup_fd' freed twice. kylin-burner/libburner-media/burn-volume-source.c:285:3: note: Resource handle 'dup_fd' freed twice. kylin-burner/libburner-media/burn-volume.c:262:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burn-volume.c:283:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burn-volume.c:137:39: style:inconclusive: Function 'burner_volume_get_size' argument 1 names different: declaration 'src' definition 'vol'. [funcArgNamesDifferent] kylin-burner/libburner-media/burn-volume.h:87:39: note: Function 'burner_volume_get_size' argument 1 names different: declaration 'src' definition 'vol'. kylin-burner/libburner-media/burn-volume.c:137:39: note: Function 'burner_volume_get_size' argument 1 names different: declaration 'src' definition 'vol'. kylin-burner/libburner-media/burn-volume.c:159:40: style:inconclusive: Function 'burner_volume_get_files' argument 1 names different: declaration 'src' definition 'vol'. [funcArgNamesDifferent] kylin-burner/libburner-media/burn-volume.h:93:40: note: Function 'burner_volume_get_files' argument 1 names different: declaration 'src' definition 'vol'. kylin-burner/libburner-media/burn-volume.c:159:40: note: Function 'burner_volume_get_files' argument 1 names different: declaration 'src' definition 'vol'. kylin-burner/libburner-media/burn-volume.c:215:39: style:inconclusive: Function 'burner_volume_get_file' argument 1 names different: declaration 'src' definition 'vol'. [funcArgNamesDifferent] kylin-burner/libburner-media/burn-volume.h:101:39: note: Function 'burner_volume_get_file' argument 1 names different: declaration 'src' definition 'vol'. kylin-burner/libburner-media/burn-volume.c:215:39: note: Function 'burner_volume_get_file' argument 1 names different: declaration 'src' definition 'vol'. kylin-burner/libburner-media/burn-volume.c:272:26: style: Parameter 'parent' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-media/burn-volume.c:316:25: style: Variable 'extent' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burn-volume.c:51:10: style: struct member '_BurnerTagDesc::id' is never used. [unusedStructMember] kylin-burner/libburner-media/burn-volume.c:52:10: style: struct member '_BurnerTagDesc::version' is never used. [unusedStructMember] kylin-burner/libburner-media/burn-volume.c:53:9: style: struct member '_BurnerTagDesc::checksum' is never used. [unusedStructMember] kylin-burner/libburner-media/burn-volume.c:54:9: style: struct member '_BurnerTagDesc::reserved' is never used. [unusedStructMember] kylin-burner/libburner-media/burn-volume.c:55:10: style: struct member '_BurnerTagDesc::serial' is never used. [unusedStructMember] kylin-burner/libburner-media/burn-volume.c:56:10: style: struct member '_BurnerTagDesc::crc' is never used. [unusedStructMember] kylin-burner/libburner-media/burn-volume.c:57:10: style: struct member '_BurnerTagDesc::crc_len' is never used. [unusedStructMember] kylin-burner/libburner-media/burn-volume.c:58:10: style: struct member '_BurnerTagDesc::location' is never used. [unusedStructMember] kylin-burner/libburner-media/burn-volume.c:63:16: style: struct member '_BurnerAnchorDesc::tag' is never used. [unusedStructMember] kylin-burner/libburner-media/burn-volume.c:65:9: style: struct member '_BurnerAnchorDesc::main_extent' is never used. [unusedStructMember] kylin-burner/libburner-media/burn-volume.c:66:9: style: struct member '_BurnerAnchorDesc::reserve_extent' is never used. [unusedStructMember] kylin-burner/libburner-media/burner-drive-selection.c:540:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_drive_selection_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-drive-selection.c:563:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_drive_selection_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-drive-selection.c:635:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-drive-selection.c:622:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-media/burner-drive-selection.c:151:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-drive-selection.c:451:23: style: Parameter 'drive' can be declared as pointer to const. However it seems that 'burner_drive_selection_drive_removed_cb' is a callback function, if 'drive' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-media/burner-drive-selection.c:506:22: note: You might need to cast the function pointer here kylin-burner/libburner-media/burner-drive-selection.c:451:23: note: Parameter 'drive' can be declared as pointer to const kylin-burner/libburner-media/burner-drive-selection.c:570:24: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_drive_selection_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-media/burner-drive-selection.c:625:31: note: You might need to cast the function pointer here kylin-burner/libburner-media/burner-drive-selection.c:570:24: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-media/burner-drive-selection.c:594:24: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_drive_selection_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-media/burner-drive-selection.c:626:31: note: You might need to cast the function pointer here kylin-burner/libburner-media/burner-drive-selection.c:594:24: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-media/burner-drive-selection.c:596:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-drive.c:688:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VOLUME_IDENTIFIER_KIND_HAL_UDI [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-drive.c:760:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_REWRITABLE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-drive.c:844:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-drive.c:1623:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_drive_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-drive.c:1648:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-drive.c:1631:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-media/burner-drive.c:396:22: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-drive.c:417:22: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-drive.c:484:22: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-drive.c:625:22: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-drive.c:704:22: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-drive.c:729:22: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-drive.c:753:22: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-drive.c:818:22: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-drive.c:1277:24: style: Variable 'page_2A' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-drive.c:1478:20: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_drive_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-media/burner-drive.c:1634:31: note: You might need to cast the function pointer here kylin-burner/libburner-media/burner-drive.c:1478:20: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-media/burner-drive.c:1517:20: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_drive_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-media/burner-drive.c:1635:31: note: You might need to cast the function pointer here kylin-burner/libburner-media/burner-drive.c:1517:20: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-media/burner-gio-operation.c:143:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_ERROR_FAILED_HANDLED [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-gio-operation.c:187:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_ERROR_NOT_MOUNTED [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-gio-operation.c:283:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_ERROR_ALREADY_MOUNTED [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-gio-operation.c:337:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MOUNT_MOUNT_NONE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-media.c:78:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_BLANK [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-media.c:168:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_REWRITABLE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-media.c:186:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_BD [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-media.c:344:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_FILE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-media.c:388:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_FILE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-media.c:551:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GETTEXT_PACKAGE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-media.c:386:12: style:inconclusive: Function 'burner_media_to_string' argument 2 names different: declaration 'string' definition 'buffer'. [funcArgNamesDifferent] kylin-burner/libburner-media/burner-media-private.h:57:12: note: Function 'burner_media_to_string' argument 2 names different: declaration 'string' definition 'buffer'. kylin-burner/libburner-media/burner-media.c:386:12: note: Function 'burner_media_to_string' argument 2 names different: declaration 'string' definition 'buffer'. kylin-burner/libburner-media/burner-medium-monitor.c:235:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_CD [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium-monitor.c:476:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VOLUME_IDENTIFIER_KIND_UNIX_DEVICE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium-monitor.c:502:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VOLUME_IDENTIFIER_KIND_UNIX_DEVICE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium-monitor.c:621:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VOLUME_IDENTIFIER_KIND_UNIX_DEVICE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium-monitor.c:638:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VOLUME_IDENTIFIER_KIND_UNIX_DEVICE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium-monitor.c:667:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VOLUME_IDENTIFIER_KIND_UNIX_DEVICE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium-monitor.c:766:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_medium_monitor_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium-monitor.c:788:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium-monitor.c:774:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-media/burner-medium-monitor.c:392:43: style: Parameter 'gdrive' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-media/burner-medium-monitor.c:559:48: style: Parameter 'gdrive' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-media/burner-medium-selection.c:152:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_FILE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium-selection.c:667:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_CD [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium-selection.c:826:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_medium_selection_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium-selection.c:881:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_medium_selection_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium-selection.c:953:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium-selection.c:940:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-media/burner-medium-selection.c:223:51: style: Checking if unsigned expression 'used_space' is less than zero. [unsignedLessThanZero] kylin-burner/libburner-media/burner-medium-selection.c:198:67: style:inconclusive: Function 'burner_medium_selection_update_used_space' argument 1 names different: declaration 'selection' definition 'selector'. [funcArgNamesDifferent] kylin-burner/libburner-media/burner-medium-selection-priv.h:50:67: note: Function 'burner_medium_selection_update_used_space' argument 1 names different: declaration 'selection' definition 'selector'. kylin-burner/libburner-media/burner-medium-selection.c:198:67: note: Function 'burner_medium_selection_update_used_space' argument 1 names different: declaration 'selection' definition 'selector'. kylin-burner/libburner-media/burner-medium-selection.c:199:24: style:inconclusive: Function 'burner_medium_selection_update_used_space' argument 2 names different: declaration 'medium' definition 'medium_arg'. [funcArgNamesDifferent] kylin-burner/libburner-media/burner-medium-selection-priv.h:51:24: note: Function 'burner_medium_selection_update_used_space' argument 2 names different: declaration 'medium' definition 'medium_arg'. kylin-burner/libburner-media/burner-medium-selection.c:199:24: note: Function 'burner_medium_selection_update_used_space' argument 2 names different: declaration 'medium' definition 'medium_arg'. kylin-burner/libburner-media/burner-medium-selection.c:265:69: style:inconclusive: Function 'burner_medium_selection_update_media_string' argument 1 names different: declaration 'selection' definition 'self'. [funcArgNamesDifferent] kylin-burner/libburner-media/burner-medium-selection-priv.h:55:69: note: Function 'burner_medium_selection_update_media_string' argument 1 names different: declaration 'selection' definition 'self'. kylin-burner/libburner-media/burner-medium-selection.c:265:69: note: Function 'burner_medium_selection_update_media_string' argument 1 names different: declaration 'selection' definition 'self'. kylin-burner/libburner-media/burner-medium-selection.c:604:63: style:inconclusive: Function 'burner_medium_selection_get_media_num' argument 1 names different: declaration 'selection' definition 'selector'. [funcArgNamesDifferent] kylin-burner/libburner-media/burner-medium-selection-priv.h:42:63: note: Function 'burner_medium_selection_get_media_num' argument 1 names different: declaration 'selection' definition 'selector'. kylin-burner/libburner-media/burner-medium-selection.c:604:63: note: Function 'burner_medium_selection_get_media_num' argument 1 names different: declaration 'selection' definition 'selector'. kylin-burner/libburner-media/burner-medium-selection.c:144:10: style: Local variable 'label' shadows outer variable [shadowVariable] kylin-burner/libburner-media/burner-medium-selection.c:135:9: note: Shadowed declaration kylin-burner/libburner-media/burner-medium-selection.c:144:10: note: Shadow variable kylin-burner/libburner-media/burner-medium-selection.c:199:24: style: Parameter 'medium_arg' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-media/burner-medium-selection.c:376:32: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium-selection.c:637:32: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium-selection.c:783:24: style: Parameter 'medium' can be declared as pointer to const. However it seems that 'burner_medium_selection_medium_removed_cb' is a callback function, if 'medium' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-media/burner-medium-selection.c:845:22: note: You might need to cast the function pointer here kylin-burner/libburner-media/burner-medium-selection.c:783:24: note: Parameter 'medium' can be declared as pointer to const kylin-burner/libburner-media/burner-medium-selection.c:888:24: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_medium_selection_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-media/burner-medium-selection.c:944:31: note: You might need to cast the function pointer here kylin-burner/libburner-media/burner-medium-selection.c:888:24: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-media/burner-medium-selection.c:912:24: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_medium_selection_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-media/burner-medium-selection.c:945:31: note: You might need to cast the function pointer here kylin-burner/libburner-media/burner-medium-selection.c:912:24: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-media/burner-medium-selection.c:914:32: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:202:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_FILE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium.c:289:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium.c:563:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_DVDRW_PLUS [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium.c:745:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_CLOSED [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium.c:822:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_REWRITABLE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium.c:887:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_CD [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium.c:1110:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_PLUS [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium.c:1226:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_SEQUENTIAL [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium.c:1300:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_REWRITABLE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium.c:1652:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_DUAL_L [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium.c:1872:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_CDR [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium.c:2056:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_BLANK [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium.c:2221:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_BLANK [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium.c:2273:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_DVD [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium.c:2361:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium.c:2599:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_PROTECTED [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium.c:2932:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_DVD [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium.c:3011:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_BUSY [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium.c:3123:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_FILE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium.c:3284:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium.c:3343:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_REWRITABLE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium.c:3530:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-medium.c:3267:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-media/burner-medium.c:1902:34: style: Unsigned expression 'priv->first_open_track' can't be negative so it is unnecessary to test it. [unsignedPositive] kylin-burner/libburner-media/burner-medium.c:2101:13: style: Local variable 'result' shadows outer variable [shadowVariable] kylin-burner/libburner-media/burner-medium.c:2017:19: note: Shadowed declaration kylin-burner/libburner-media/burner-medium.c:2101:13: note: Shadow variable kylin-burner/libburner-media/burner-medium.c:2538:35: style: Local variable 'hdr' shadows outer variable [shadowVariable] kylin-burner/libburner-media/burner-medium.c:2520:27: note: Shadowed declaration kylin-burner/libburner-media/burner-medium.c:2538:35: note: Shadow variable kylin-burner/libburner-media/burner-medium.c:265:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:286:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:317:21: style: Variable 'track' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:363:21: style: Variable 'track' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:415:22: style: Variable 'current' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:473:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:474:21: style: Variable 'track' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:518:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:519:21: style: Variable 'track' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:566:22: style: Variable 'first' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:595:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:682:21: style: Variable 'track' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:701:22: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:734:21: style: Variable 'track' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:764:22: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:815:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:846:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:917:23: style: Variable 'tao_desc' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:960:23: style: Variable 'sao_desc' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:996:30: style: Variable 'less_wrt_desc' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:1065:24: style: Variable 'page_2A' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:2549:32: style: Variable 'current' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:2714:43: style: Parameter 'cd_text' can be declared as pointer to const [constParameterPointer] kylin-burner/libburner-media/burner-medium.c:2970:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:3212:94: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_medium_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-media/burner-medium.c:3270:31: note: You might need to cast the function pointer here kylin-burner/libburner-media/burner-medium.c:3212:94: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-media/burner-medium.c:3242:88: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_medium_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-media/burner-medium.c:3271:31: note: You might need to cast the function pointer here kylin-burner/libburner-media/burner-medium.c:3242:88: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/libburner-media/burner-medium.c:3374:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:3396:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:3416:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:3436:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:3456:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:3476:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:3499:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/libburner-media/burner-medium.c:636:14: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] kylin-burner/libburner-media/burner-units.c:63:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_GINT64_FORMAT [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-units.c:116:48: style:inconclusive: Function 'burner_units_get_time_string_from_size' argument 1 names different: declaration 'size' definition 'bytes'. [funcArgNamesDifferent] kylin-burner/libburner-media/burner-units.h:109:48: note: Function 'burner_units_get_time_string_from_size' argument 1 names different: declaration 'size' definition 'bytes'. kylin-burner/libburner-media/burner-units.c:116:48: note: Function 'burner_units_get_time_string_from_size' argument 1 names different: declaration 'size' definition 'bytes'. kylin-burner/libburner-media/burner-volume.c:95:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VOLUME_IDENTIFIER_KIND_UNIX_DEVICE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-volume.c:337:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_FILE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-volume.c:378:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_FILE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-volume.c:453:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_volume_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/burner-volume.c:461:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/libburner-media/scsi-cam.c:102:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAM_DIR_IN [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/scsi-cam.c:169:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/scsi-cam.c:232:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/scsi-cam.c:153:36: style:inconclusive: Function 'burner_scsi_command_free' argument 1 names different: declaration 'command' definition 'cmd'. [funcArgNamesDifferent] kylin-burner/libburner-media/scsi-command.h:71:36: note: Function 'burner_scsi_command_free' argument 1 names different: declaration 'command' definition 'cmd'. kylin-burner/libburner-media/scsi-cam.c:153:36: note: Function 'burner_scsi_command_free' argument 1 names different: declaration 'command' definition 'cmd'. kylin-burner/libburner-media/scsi-cam.c:166:27: style:inconclusive: Function 'burner_device_handle_open' argument 3 names different: declaration 'error' definition 'code'. [funcArgNamesDifferent] kylin-burner/libburner-media/scsi-device.h:45:27: note: Function 'burner_device_handle_open' argument 3 names different: declaration 'error' definition 'code'. kylin-burner/libburner-media/scsi-cam.c:166:27: note: Function 'burner_device_handle_open' argument 3 names different: declaration 'error' definition 'code'. kylin-burner/libburner-media/scsi-error.c:69:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/scsi-get-configuration.c:109:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/scsi-get-configuration.c:195:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/scsi-get-configuration.c:51:8: style: struct member '_BurnerGetConfigCDB::opcode' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-get-configuration.c:54:8: style: struct member '_BurnerGetConfigCDB::reserved0' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-get-configuration.c:58:8: style: struct member '_BurnerGetConfigCDB::reserved1' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-get-configuration.c:62:8: style: struct member '_BurnerGetConfigCDB::ctl' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-get-performance.c:166:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/scsi-get-performance.c:239:14: style:inconclusive: Function 'burner_mmc3_get_performance_wrt_spd_desc' argument 3 names different: declaration 'data_size' definition 'size'. [funcArgNamesDifferent] kylin-burner/libburner-media/scsi-mmc3.h:54:14: note: Function 'burner_mmc3_get_performance_wrt_spd_desc' argument 3 names different: declaration 'data_size' definition 'size'. kylin-burner/libburner-media/scsi-get-performance.c:239:14: note: Function 'burner_mmc3_get_performance_wrt_spd_desc' argument 3 names different: declaration 'data_size' definition 'size'. kylin-burner/libburner-media/scsi-get-performance.c:54:8: style: struct member '_BurnerGetPerformanceCDB::opcode' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-get-performance.c:56:8: style: struct member '_BurnerGetPerformanceCDB::except' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-get-performance.c:57:8: style: struct member '_BurnerGetPerformanceCDB::write' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-get-performance.c:58:8: style: struct member '_BurnerGetPerformanceCDB::tolerance' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-get-performance.c:59:8: style: struct member '_BurnerGetPerformanceCDB::reserved0' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-get-performance.c:61:8: style: struct member '_BurnerGetPerformanceCDB::start_lba' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-get-performance.c:63:8: style: struct member '_BurnerGetPerformanceCDB::reserved1' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-get-performance.c:68:8: style: struct member '_BurnerGetPerformanceCDB::ctl' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-inquiry.c:47:8: style: struct member '_BurnerInquiryCDB::opcode' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-inquiry.c:49:8: style: struct member '_BurnerInquiryCDB::evpd' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-inquiry.c:50:8: style: struct member '_BurnerInquiryCDB::cmd_dt' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-inquiry.c:51:8: style: struct member '_BurnerInquiryCDB::reserved0' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-inquiry.c:53:8: style: struct member '_BurnerInquiryCDB::op_code' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-inquiry.c:55:8: style: struct member '_BurnerInquiryCDB::reserved1' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-inquiry.c:59:8: style: struct member '_BurnerInquiryCDB::ctl' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-mech-status.c:47:8: style: struct member '_BurnerScsiMechStatusCDB::opcode' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-mech-status.c:49:8: style: struct member '_BurnerScsiMechStatusCDB::res1' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-mech-status.c:51:8: style: struct member '_BurnerScsiMechStatusCDB::res2' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-mech-status.c:53:8: style: struct member '_BurnerScsiMechStatusCDB::ctl' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-mode-select.c:53:8: style: struct member '_BurnerModeSelectCDB::opcode' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-mode-select.c:56:8: style: struct member '_BurnerModeSelectCDB::reserved0' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-mode-select.c:58:8: style: struct member '_BurnerModeSelectCDB::reserved1' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-mode-select.c:60:8: style: struct member '_BurnerModeSelectCDB::reserved2' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-mode-select.c:63:8: style: struct member '_BurnerModeSelectCDB::ctl' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-mode-sense.c:118:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/scsi-mode-sense.c:127:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] kylin-burner/libburner-media/scsi-mode-sense.c:55:8: style: struct member '_BurnerModeSenseCDB::opcode' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-mode-sense.c:57:8: style: struct member '_BurnerModeSenseCDB::reserved1' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-mode-sense.c:59:8: style: struct member '_BurnerModeSenseCDB::llbaa' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-mode-sense.c:60:8: style: struct member '_BurnerModeSenseCDB::reserved0' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-mode-sense.c:63:8: style: struct member '_BurnerModeSenseCDB::subpage_code' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-mode-sense.c:65:8: style: struct member '_BurnerModeSenseCDB::reserved2' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-mode-sense.c:68:8: style: struct member '_BurnerModeSenseCDB::ctl' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-netbsd.c:83:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scsireq_t [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/scsi-netbsd.c:116:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCIOCCOMMAND [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/scsi-netbsd.c:165:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/scsi-netbsd.c:149:36: style:inconclusive: Function 'burner_scsi_command_free' argument 1 names different: declaration 'command' definition 'cmd'. [funcArgNamesDifferent] kylin-burner/libburner-media/scsi-command.h:71:36: note: Function 'burner_scsi_command_free' argument 1 names different: declaration 'command' definition 'cmd'. kylin-burner/libburner-media/scsi-netbsd.c:149:36: note: Function 'burner_scsi_command_free' argument 1 names different: declaration 'command' definition 'cmd'. kylin-burner/libburner-media/scsi-netbsd.c:162:27: style:inconclusive: Function 'burner_device_handle_open' argument 3 names different: declaration 'error' definition 'code'. [funcArgNamesDifferent] kylin-burner/libburner-media/scsi-device.h:45:27: note: Function 'burner_device_handle_open' argument 3 names different: declaration 'error' definition 'code'. kylin-burner/libburner-media/scsi-netbsd.c:162:27: note: Function 'burner_device_handle_open' argument 3 names different: declaration 'error' definition 'code'. kylin-burner/libburner-media/scsi-prevent-allow-medium-removal.c:48:8: style: struct member '_BurnerScsiPreventAllowMediumRemovalUnitCDB::opcode' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-prevent-allow-medium-removal.c:50:8: style: struct member '_BurnerScsiPreventAllowMediumRemovalUnitCDB::res1' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-prevent-allow-medium-removal.c:53:8: style: struct member '_BurnerScsiPreventAllowMediumRemovalUnitCDB::res4' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-prevent-allow-medium-removal.c:55:8: style: struct member '_BurnerScsiPreventAllowMediumRemovalUnitCDB::ctl' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-capacity.c:48:8: style: struct member '_BurnerReadCapacityCDB::opcode' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-capacity.c:50:8: style: struct member '_BurnerReadCapacityCDB::relative_address' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-capacity.c:51:8: style: struct member '_BurnerReadCapacityCDB::reserved0' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-capacity.c:53:8: style: struct member '_BurnerReadCapacityCDB::lba' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-capacity.c:54:8: style: struct member '_BurnerReadCapacityCDB::reserved1' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-capacity.c:56:8: style: struct member '_BurnerReadCapacityCDB::pmi' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-capacity.c:57:8: style: struct member '_BurnerReadCapacityCDB::reserved2' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-capacity.c:59:8: style: struct member '_BurnerReadCapacityCDB::ctl' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-cd.c:49:8: style: struct member '_BurnerReadCDCDB::opcode' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-cd.c:51:8: style: struct member '_BurnerReadCDCDB::rel_add' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-cd.c:52:8: style: struct member '_BurnerReadCDCDB::reserved1' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-cd.c:54:8: style: struct member '_BurnerReadCDCDB::reserved0' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-cd.c:59:8: style: struct member '_BurnerReadCDCDB::reserved2' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-cd.c:60:8: style: struct member '_BurnerReadCDCDB::error' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-cd.c:61:8: style: struct member '_BurnerReadCDCDB::edc' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-cd.c:67:8: style: struct member '_BurnerReadCDCDB::reserved3' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-cd.c:69:8: style: struct member '_BurnerReadCDCDB::ctl' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-disc-info.c:108:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/scsi-read-disc-info.c:51:8: style: struct member '_BurnerRdDiscInfoCDB::opcode' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-disc-info.c:54:8: style: struct member '_BurnerRdDiscInfoCDB::reserved0' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-disc-info.c:56:8: style: struct member '_BurnerRdDiscInfoCDB::reserved1' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-disc-info.c:59:8: style: struct member '_BurnerRdDiscInfoCDB::ctl' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-disc-structure.c:118:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/scsi-read-disc-structure.c:50:8: style: struct member '_BurnerReadDiscStructureCDB::opcode' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-disc-structure.c:52:8: style: struct member '_BurnerReadDiscStructureCDB::media_type' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-disc-structure.c:53:8: style: struct member '_BurnerReadDiscStructureCDB::reserved0' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-disc-structure.c:56:8: style: struct member '_BurnerReadDiscStructureCDB::address' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-disc-structure.c:57:8: style: struct member '_BurnerReadDiscStructureCDB::layer_num' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-disc-structure.c:63:8: style: struct member '_BurnerReadDiscStructureCDB::reserved1' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-disc-structure.c:66:8: style: struct member '_BurnerReadDiscStructureCDB::agid' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-disc-structure.c:68:8: style: struct member '_BurnerReadDiscStructureCDB::ctl' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-format-capacities.c:76:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/scsi-read-format-capacities.c:49:8: style: struct member '_BurnerRdFormatCapacitiesCDB::opcode' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-format-capacities.c:50:8: style: struct member '_BurnerRdFormatCapacitiesCDB::reserved' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-format-capacities.c:52:8: style: struct member '_BurnerRdFormatCapacitiesCDB::ctl' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-toc-pma-atip.c:118:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/scsi-read-toc-pma-atip.c:52:8: style: struct member '_BurnerRdTocPmaAtipCDB::opcode' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-toc-pma-atip.c:54:8: style: struct member '_BurnerRdTocPmaAtipCDB::reserved0' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-toc-pma-atip.c:56:8: style: struct member '_BurnerRdTocPmaAtipCDB::reserved1' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-toc-pma-atip.c:59:8: style: struct member '_BurnerRdTocPmaAtipCDB::reserved2' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-toc-pma-atip.c:61:8: style: struct member '_BurnerRdTocPmaAtipCDB::reserved3' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-toc-pma-atip.c:65:8: style: struct member '_BurnerRdTocPmaAtipCDB::ctl' is never used. [unusedStructMember] kylin-burner/libburner-media/scsi-read-track-information.c:110:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kylin-burner/libburner-media/scsi-read-track-information.c:135:18: style: Condition '*size*size' is not redundant kylin-burner/libburner-media/scsi-read-track-information.c:135:18: note: Condition '*sizeuri', second condition is always false [identicalConditionAfterEarlyExit] kylin-burner/plugins/checksum/burn-checksum-files.c:640:7: note: If condition '!graft->uri' is true, the function will return/exit kylin-burner/plugins/checksum/burn-checksum-files.c:646:7: note: Testing identical condition '!graft->uri' kylin-burner/plugins/checksum/burn-checksum-files.c:1343:8: style: The if condition is the same as the previous if condition [duplicateCondition] kylin-burner/plugins/checksum/burn-checksum-files.c:1341:8: note: First condition kylin-burner/plugins/checksum/burn-checksum-files.c:1343:8: note: Second condition kylin-burner/plugins/checksum/burn-checksum-files.c:1345:8: style: Condition '!strcmp(graft->path,"/"BURNER_SHA256_FILE)' is always false [knownConditionTrueFalse] kylin-burner/plugins/checksum/burn-checksum-files.c:209:10: style: Variable 'written' is reassigned a value before the old one has been used. [redundantAssignment] kylin-burner/plugins/checksum/burn-checksum-files.c:202:10: note: written is assigned kylin-burner/plugins/checksum/burn-checksum-files.c:209:10: note: written is overwritten kylin-burner/plugins/checksum/burn-checksum-files.c:882:14: style: Checking if unsigned expression 'file_nb' is less than zero. [unsignedLessThanZero] kylin-burner/plugins/checksum/burn-checksum-files.c:108:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/plugins/checksum/burn-checksum-files.c:343:18: style: Variable 'graft' can be declared as pointer to const [constVariablePointer] kylin-burner/plugins/checksum/burn-checksum-files.c:631:10: style: Variable 'graft_path' can be declared as pointer to const [constVariablePointer] kylin-burner/plugins/checksum/burn-checksum-files.c:703:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/plugins/checksum/burn-checksum-files.c:829:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/plugins/checksum/burn-checksum-files.c:1337:18: style: Variable 'graft' can be declared as pointer to const [constVariablePointer] kylin-burner/plugins/checksum/burn-checksum-files.c:225:10: style: Variable 'written' is assigned a value that is never used. [unreadVariable] kylin-burner/plugins/checksum/burn-checksum-image.c:292:46: error: There is an unknown macro here somewhere. Configuration is required. If G_GOFFSET_FORMAT is a macro then please configure it. [unknownMacro] kylin-burner/plugins/checksum/burn-volume-read.c:173:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_RETRY [valueFlowBailoutIncompleteVar] kylin-burner/plugins/checksum/burn-volume-read.c:212:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/plugins/checksum/burn-volume-read.c:305:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/plugins/checksum/burn-volume-read.c:132:21: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] kylin-burner/plugins/checksum/burn-volume-read.c:239:10: style: Variable 'break_line' can be declared as pointer to const [constVariablePointer] kylin-burner/plugins/checksum/burn-volume-read.c:336:21: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] kylin-burner/plugins/dvdauthor/burn-dvdauthor.c:90:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BurnerGraftPt [valueFlowBailoutIncompleteVar] kylin-burner/plugins/dvdauthor/burn-dvdauthor.c:134:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/plugins/dvdauthor/burn-dvdauthor.c:149:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/plugins/dvdauthor/burn-dvdauthor.c:168:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] kylin-burner/plugins/dvdauthor/burn-dvdauthor.c:291:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_JOB_ACTION_IMAGE [valueFlowBailoutIncompleteVar] kylin-burner/plugins/dvdauthor/burn-dvdauthor.c:377:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_AUDIO_FORMAT_MP2 [valueFlowBailoutIncompleteVar] kylin-burner/plugins/dvdauthor/burn-dvdauthor.c:351:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/plugins/dvdauthor/burn-dvdauthor.c:131:47: style: Parameter 'process' can be declared as pointer to const. However it seems that 'burner_dvd_author_read_stdout' is a callback function, if 'process' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/plugins/dvdauthor/burn-dvdauthor.c:355:31: note: You might need to cast the function pointer here kylin-burner/plugins/dvdauthor/burn-dvdauthor.c:131:47: note: Parameter 'process' can be declared as pointer to const kylin-burner/plugins/dvdauthor/burn-dvdauthor.c:336:42: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] kylin-burner/plugins/dvdcss/burn-dvdcss.c:94:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MODULE_BIND_LOCAL [valueFlowBailoutIncompleteVar] kylin-burner/plugins/dvdcss/burn-dvdcss.c:207:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kylin-burner/plugins/dvdcss/burn-dvdcss.c:335:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ACTION_ANALYSING [valueFlowBailoutIncompleteVar] kylin-burner/plugins/dvdcss/burn-dvdcss.c:558:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_JOB_ACTION_SIZE [valueFlowBailoutIncompleteVar] kylin-burner/plugins/dvdcss/burn-dvdcss.c:632:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/plugins/dvdcss/burn-dvdcss.c:698:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_PLUGIN_IO_ACCEPT_FILE [valueFlowBailoutIncompleteVar] kylin-burner/plugins/dvdcss/burn-dvdcss.c:641:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/plugins/dvdcss/burn-dvdcss.c:476:18: style: Checking if unsigned expression 'num_blocks' is less than zero. [unsignedLessThanZero] kylin-burner/plugins/dvdcss/burn-dvdcss.c:186:17: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] kylin-burner/plugins/dvdcss/burn-dvdcss.c:241:26: style: Parameter 'parent' can be declared as pointer to const [constParameterPointer] kylin-burner/plugins/dvdcss/burn-dvdcss.c:306:71: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'burner_dvdcss_sort_ranges' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/plugins/dvdcss/burn-dvdcss.c:383:21: note: You might need to cast the function pointer here kylin-burner/plugins/dvdcss/burn-dvdcss.c:306:71: note: Parameter 'user_data' can be declared as pointer to const kylin-burner/plugins/growisofs/burn-dvd-rw-format.c:78:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/plugins/growisofs/burn-dvd-rw-format.c:120:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_BDRE [valueFlowBailoutIncompleteVar] kylin-burner/plugins/growisofs/burn-dvd-rw-format.c:160:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_job_finished_session [valueFlowBailoutIncompleteVar] kylin-burner/plugins/growisofs/burn-dvd-rw-format.c:177:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_DVD [valueFlowBailoutIncompleteVar] kylin-burner/plugins/growisofs/burn-dvd-rw-format.c:164:47: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] kylin-burner/plugins/growisofs/burn-growisofs.c:100:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/plugins/growisofs/burn-growisofs.c:148:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/plugins/growisofs/burn-growisofs.c:274:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IMAGE_FS_JOLIET [valueFlowBailoutIncompleteVar] kylin-burner/plugins/growisofs/burn-growisofs.c:430:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_FLAG_DUMMY [valueFlowBailoutIncompleteVar] kylin-burner/plugins/growisofs/burn-growisofs.c:581:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_FLAG_FAST_BLANK [valueFlowBailoutIncompleteVar] kylin-burner/plugins/growisofs/burn-growisofs.c:626:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_JOB_ACTION_SIZE [valueFlowBailoutIncompleteVar] kylin-burner/plugins/growisofs/burn-growisofs.c:670:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_job_finished_session [valueFlowBailoutIncompleteVar] kylin-burner/plugins/growisofs/burn-growisofs.c:687:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_EXECUTABLE [valueFlowBailoutIncompleteVar] kylin-burner/plugins/growisofs/burn-growisofs.c:758:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_PLUGIN_IO_ACCEPT_PIPE [valueFlowBailoutIncompleteVar] kylin-burner/plugins/growisofs/burn-growisofs.c:662:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/plugins/growisofs/burn-growisofs.c:459:26: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] kylin-burner/plugins/growisofs/burn-growisofs.c:597:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] kylin-burner/plugins/growisofs/burn-growisofs.c:251:26: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/plugins/libburnia/burn-libburn-common.c:86:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURN_DRIVE_WRITING [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libburn-common.c:120:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURN_DRIVE_WRITING [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libburn-common.c:148:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURN_DRIVE_ADR_LEN [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libburn-common.c:202:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURN_MSGS_MESSAGE_LEN [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libburn-common.c:237:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ACTION_NONE [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libburn-common.c:333:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libburn-common.c:325:42: style:inconclusive: Function 'burner_libburn_common_status' argument 1 names different: declaration 'job' definition 'self'. [funcArgNamesDifferent] kylin-burner/plugins/libburnia/burn-libburn-common.h:74:42: note: Function 'burner_libburn_common_status' argument 1 names different: declaration 'job' definition 'self'. kylin-burner/plugins/libburnia/burn-libburn-common.c:325:42: note: Function 'burner_libburn_common_status' argument 1 names different: declaration 'job' definition 'self'. kylin-burner/plugins/libburnia/burn-libburn-common.c:235:34: style: Parameter 'progress' can be declared as pointer to const [constParameterPointer] kylin-burner/plugins/libburnia/burn-libburn.c:219:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burn_source [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libburn.c:238:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURN_SOURCE_OK [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libburn.c:291:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libburn.c:313:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libburn.c:389:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libburn.c:468:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURN_POS_END [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libburn.c:496:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURN_REASONS_LEN [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libburn.c:595:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURN_REASONS_LEN [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libburn.c:746:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_JOB_ACTION_RECORD [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libburn.c:834:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libburn.c:847:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libburn.c:939:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_CD [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libburn.c:903:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/plugins/libburnia/burn-libburn.c:520:2: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] kylin-burner/plugins/libburnia/burn-libburn.c:522:2: note: Found duplicate branches for 'if' and 'else'. kylin-burner/plugins/libburnia/burn-libburn.c:520:2: note: Found duplicate branches for 'if' and 'else'. kylin-burner/plugins/libburnia/burn-libburn.c:107:51: style: Parameter 'src' can be declared as pointer to const. However it seems that 'burner_libburn_src_free_data' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/plugins/libburnia/burn-libburn.c:225:19: note: You might need to cast the function pointer here kylin-burner/plugins/libburnia/burn-libburn.c:107:51: note: Parameter 'src' can be declared as pointer to const kylin-burner/plugins/libburnia/burn-libburn.c:117:50: style: Parameter 'src' can be declared as pointer to const. However it seems that 'burner_libburn_src_get_size' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/plugins/libburnia/burn-libburn.c:223:18: note: You might need to cast the function pointer here kylin-burner/plugins/libburnia/burn-libburn.c:117:50: note: Parameter 'src' can be declared as pointer to const kylin-burner/plugins/libburnia/burn-libburn.c:119:24: style: Variable 'data' can be declared as pointer to const [constVariablePointer] kylin-burner/plugins/libburnia/burn-libburn.c:126:50: style: Parameter 'src' can be declared as pointer to const. However it seems that 'burner_libburn_src_set_size' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/plugins/libburnia/burn-libburn.c:224:18: note: You might need to cast the function pointer here kylin-burner/plugins/libburnia/burn-libburn.c:126:50: note: Parameter 'src' can be declared as pointer to const kylin-burner/plugins/libburnia/burn-libburn.c:148:49: style: Parameter 'src' can be declared as pointer to const. However it seems that 'burner_libburn_src_read_xt' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/plugins/libburnia/burn-libburn.c:222:17: note: You might need to cast the function pointer here kylin-burner/plugins/libburnia/burn-libburn.c:148:49: note: Parameter 'src' can be declared as pointer to const kylin-burner/plugins/libburnia/burn-libburn.c:183:19: style: Variable 'desc' can be declared as pointer to const [constVariablePointer] kylin-burner/plugins/libburnia/burn-libburn.c:396:11: style: Variable 'audiopath' can be declared as pointer to const [constVariablePointer] kylin-burner/plugins/libburnia/burn-libburn.c:914:37: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] kylin-burner/plugins/libburnia/burn-libisofs.c:106:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libisofs.c:154:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libisofs.c:210:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libisofs.c:241:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libisofs.c:307:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libisofs.c:339:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_RUNNING [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libisofs.c:390:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_JOB_ACTION_IMAGE [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libisofs.c:478:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libisofs.c:580:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_FLAG_MERGE [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libisofs.c:887:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_RUNNING [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libisofs.c:946:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_JOB_ACTION_SIZE [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libisofs.c:1013:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libisofs.c:1083:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_CDR [valueFlowBailoutIncompleteVar] kylin-burner/plugins/libburnia/burn-libisofs.c:1022:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/plugins/libburnia/burn-libisofs.c:507:10: style: Condition 'priv->ctx' is always true [knownConditionTrueFalse] kylin-burner/plugins/libburnia/burn-libisofs.c:767:14: style: Local variable 'node' shadows outer variable [shadowVariable] kylin-burner/plugins/libburnia/burn-libisofs.c:718:13: note: Shadowed declaration kylin-burner/plugins/libburnia/burn-libisofs.c:767:14: note: Shadow variable kylin-burner/plugins/libburnia/burn-libisofs.c:135:19: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] kylin-burner/plugins/libburnia/burn-libisofs.c:445:45: style: Parameter 'src' can be declared as pointer to const. However it seems that 'burner_libisofs_import_open' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/plugins/libburnia/burn-libisofs.c:493:14: note: You might need to cast the function pointer here kylin-burner/plugins/libburnia/burn-libisofs.c:445:45: note: Parameter 'src' can be declared as pointer to const kylin-burner/plugins/libburnia/burn-libisofs.c:451:46: style: Parameter 'src' can be declared as pointer to const. However it seems that 'burner_libisofs_import_close' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/plugins/libburnia/burn-libisofs.c:494:15: note: You might need to cast the function pointer here kylin-burner/plugins/libburnia/burn-libisofs.c:451:46: note: Parameter 'src' can be declared as pointer to const kylin-burner/plugins/libburnia/burn-libisofs.c:457:45: style: Parameter 'src' can be declared as pointer to const. However it seems that 'burner_libisofs_import_free' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/plugins/libburnia/burn-libisofs.c:495:19: note: You might need to cast the function pointer here kylin-burner/plugins/libburnia/burn-libisofs.c:457:45: note: Parameter 'src' can be declared as pointer to const kylin-burner/plugins/libburnia/burn-libisofs.c:394:10: style: Variable 'result' is assigned a value that is never used. [unreadVariable] kylin-burner/plugins/local-track/burn-local-image.c:107:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/plugins/local-track/burn-local-image.c:155:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR_S [valueFlowBailoutIncompleteVar] kylin-burner/plugins/local-track/burn-local-image.c:201:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] kylin-burner/plugins/local-track/burn-local-image.c:255:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/plugins/local-track/burn-local-image.c:478:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/plugins/local-track/burn-local-image.c:526:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ACTION_FILE_COPY [valueFlowBailoutIncompleteVar] kylin-burner/plugins/local-track/burn-local-image.c:590:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_RUNNING [valueFlowBailoutIncompleteVar] kylin-burner/plugins/local-track/burn-local-image.c:670:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/plugins/local-track/burn-local-image.c:719:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_JOB_ACTION_SIZE [valueFlowBailoutIncompleteVar] kylin-burner/plugins/local-track/burn-local-image.c:853:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/plugins/local-track/burn-local-image.c:921:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_AUDIO_FORMAT_DTS [valueFlowBailoutIncompleteVar] kylin-burner/plugins/local-track/burn-local-image.c:880:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/plugins/local-track/burn-local-image.c:629:10: style: Variable 'uri_local' can be declared as pointer to const [constVariablePointer] kylin-burner/plugins/local-track/burn-local-image.c:739:19: style: Variable 'graft' can be declared as pointer to const [constVariablePointer] kylin-burner/plugins/local-track/burn-uri.c:138:7: error: There is an unknown macro here somewhere. Configuration is required. If G_FILE_ATTRIBUTE_STANDARD_TYPE is a macro then please configure it. [unknownMacro] kylin-burner/plugins/transcode/burn-normalize.c:95:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_NULL [valueFlowBailoutIncompleteVar] kylin-burner/plugins/transcode/burn-normalize.c:129:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_PAD_LINK_OK [valueFlowBailoutIncompleteVar] kylin-burner/plugins/transcode/burn-normalize.c:167:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_URI_SRC [valueFlowBailoutIncompleteVar] kylin-burner/plugins/transcode/burn-normalize.c:301:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_SESSION_STREAM_AUDIO_FORMAT [valueFlowBailoutIncompleteVar] kylin-burner/plugins/transcode/burn-normalize.c:387:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/plugins/transcode/burn-normalize.c:401:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_TAG_ALBUM_GAIN [valueFlowBailoutIncompleteVar] kylin-burner/plugins/transcode/burn-normalize.c:435:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] kylin-burner/plugins/transcode/burn-normalize.c:540:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] kylin-burner/plugins/transcode/burn-normalize.c:568:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_JOB_ACTION_IMAGE [valueFlowBailoutIncompleteVar] kylin-burner/plugins/transcode/burn-normalize.c:588:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_FORMAT_TIME [valueFlowBailoutIncompleteVar] kylin-burner/plugins/transcode/burn-normalize.c:652:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_AUDIO_FORMAT_DTS [valueFlowBailoutIncompleteVar] kylin-burner/plugins/transcode/burn-normalize.c:626:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/plugins/transcode/burn-normalize.c:611:41: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] kylin-burner/plugins/transcode/burn-transcode.c:1520:4: error: There is an unknown macro here somewhere. Configuration is required. If BURNER_JOB_LOG is a macro then please configure it. [unknownMacro] kylin-burner/plugins/transcode/burn-vob.c:1046:2: error: There is an unknown macro here somewhere. Configuration is required. If BURNER_JOB_LOG is a macro then please configure it. [unknownMacro] kylin-burner/plugins/vcdimager/burn-vcdimager.c:113:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/plugins/vcdimager/burn-vcdimager.c:120:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/plugins/vcdimager/burn-vcdimager.c:141:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] kylin-burner/plugins/vcdimager/burn-vcdimager.c:392:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_JOB_ACTION_IMAGE [valueFlowBailoutIncompleteVar] kylin-burner/plugins/vcdimager/burn-vcdimager.c:465:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_job_finished_session [valueFlowBailoutIncompleteVar] kylin-burner/plugins/vcdimager/burn-vcdimager.c:484:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_AUDIO_FORMAT_44100 [valueFlowBailoutIncompleteVar] kylin-burner/plugins/vcdimager/burn-vcdimager.c:459:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/plugins/vcdimager/burn-vcdimager.c:87:6: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] kylin-burner/plugins/vcdimager/burn-vcdimager.c:83:26: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/plugins/vcdimager/burn-vcdimager.c:117:47: style: Parameter 'process' can be declared as pointer to const. However it seems that 'burner_vcd_imager_read_stderr' is a callback function, if 'process' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/plugins/vcdimager/burn-vcdimager.c:463:31: note: You might need to cast the function pointer here kylin-burner/plugins/vcdimager/burn-vcdimager.c:117:47: note: Parameter 'process' can be declared as pointer to const kylin-burner/plugins/vcdimager/burn-vcdimager.c:444:42: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] kylin-burner/src/baobab-cell-renderer-progress.c:198:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TEXT_DIR_RTL [valueFlowBailoutIncompleteVar] kylin-burner/src/baobab-cell-renderer-progress.c:247:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] kylin-burner/src/baobab-cell-renderer-progress.c:249:3: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/src/baobab-cell-renderer-progress.c:65:22: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'baobab_cell_renderer_progress_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/baobab-cell-renderer-progress.c:235:32: note: You might need to cast the function pointer here kylin-burner/src/baobab-cell-renderer-progress.c:65:22: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/src/baobab-cell-renderer-progress.c:67:31: style: Variable 'cellprogress' can be declared as pointer to const [constVariablePointer] kylin-burner/src/baobab-cell-renderer-progress.c:83:24: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'baobab_cell_renderer_progress_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/baobab-cell-renderer-progress.c:236:32: note: You might need to cast the function pointer here kylin-burner/src/baobab-cell-renderer-progress.c:83:24: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/src/burner-app.c:1482:12: error: There is an unknown macro here somewhere. Configuration is required. If G_FILE_ATTRIBUTE_STANDARD_IS_SYMLINK is a macro then please configure it. [unknownMacro] kylin-burner/src/burner-audio-disc.c:242:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tree [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-audio-disc.c:324:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GETTEXT_PACKAGE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-audio-disc.c:389:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-audio-disc.c:589:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_WARNING [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-audio-disc.c:649:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-audio-disc.c:677:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-audio-disc.c:702:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IO_PLAYLIST_TITLE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-audio-disc.c:735:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IO_INFO_MIME [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-audio-disc.c:769:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-audio-disc.c:820:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-audio-disc.c:836:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-audio-disc.c:868:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_INFO [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-audio-disc.c:914:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-audio-disc.c:1204:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_SECOND [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-audio-disc.c:1296:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-audio-disc.c:1473:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_TRACK_STREAM_TITLE_TAG [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-audio-disc.c:1504:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WIN_POS_CENTER_ON_PARENT [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-audio-disc.c:1614:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_TRACK_STREAM_ARTIST_TAG [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-audio-disc.c:1814:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SELECTION_CLIPBOARD [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-audio-disc.c:1867:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SELECTION_CLIPBOARD [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-audio-disc.c:1972:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_KEY_KP_Delete [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-audio-disc.c:2056:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-audio-disc.c:621:10: style: Variable 'session' is reassigned a value before the old one has been used. [redundantAssignment] kylin-burner/src/burner-audio-disc.c:612:10: note: session is assigned kylin-burner/src/burner-audio-disc.c:621:10: note: session is overwritten kylin-burner/src/burner-audio-disc.c:1132:59: style:inconclusive: Function 'burner_audio_disc_display_edited_cb' argument 1 names different: declaration 'cellrenderertext' definition 'renderer'. [funcArgNamesDifferent] kylin-burner/src/burner-audio-disc.c:93:59: note: Function 'burner_audio_disc_display_edited_cb' argument 1 names different: declaration 'cellrenderertext' definition 'renderer'. kylin-burner/src/burner-audio-disc.c:1132:59: note: Function 'burner_audio_disc_display_edited_cb' argument 1 names different: declaration 'cellrenderertext' definition 'renderer'. kylin-burner/src/burner-audio-disc.c:1838:14: style: Local variable 'widget' shadows outer variable [shadowVariable] kylin-burner/src/burner-app.h:45:19: note: Shadowed declaration kylin-burner/src/burner-audio-disc.c:1838:14: note: Shadow variable kylin-burner/src/burner-audio-disc.c:1855:23: style: Local variable 'selection' shadows outer variable [shadowVariable] kylin-burner/src/burner-audio-disc.c:1836:21: note: Shadowed declaration kylin-burner/src/burner-audio-disc.c:1855:23: note: Shadow variable kylin-burner/src/burner-audio-disc.c:267:19: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_audio_disc_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-audio-disc.c:2047:31: note: You might need to cast the function pointer here kylin-burner/src/burner-audio-disc.c:267:19: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/src/burner-audio-disc.c:269:19: style: Variable 'disc' can be declared as pointer to const [constVariablePointer] kylin-burner/src/burner-audio-disc.c:287:19: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_audio_disc_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-audio-disc.c:2046:31: note: You might need to cast the function pointer here kylin-burner/src/burner-audio-disc.c:287:19: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/src/burner-audio-disc.c:362:57: style: Parameter 'selection' can be declared as pointer to const. However it seems that 'burner_audio_disc_selection_function' is a callback function, if 'selection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-audio-disc.c:415:53: note: You might need to cast the function pointer here kylin-burner/src/burner-audio-disc.c:362:57: note: Parameter 'selection' can be declared as pointer to const kylin-burner/src/burner-audio-disc.c:363:26: style: Parameter 'model' can be declared as pointer to const. However it seems that 'burner_audio_disc_selection_function' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-audio-disc.c:415:53: note: You might need to cast the function pointer here kylin-burner/src/burner-audio-disc.c:363:26: note: Parameter 'model' can be declared as pointer to const kylin-burner/src/burner-audio-disc.c:364:25: style: Parameter 'treepath' can be declared as pointer to const. However it seems that 'burner_audio_disc_selection_function' is a callback function, if 'treepath' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-audio-disc.c:415:53: note: You might need to cast the function pointer here kylin-burner/src/burner-audio-disc.c:364:25: note: Parameter 'treepath' can be declared as pointer to const kylin-burner/src/burner-audio-disc.c:366:21: style: Parameter 'NULL_data' can be declared as pointer to const. However it seems that 'burner_audio_disc_selection_function' is a callback function, if 'NULL_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-audio-disc.c:415:53: note: You might need to cast the function pointer here kylin-burner/src/burner-audio-disc.c:366:21: note: Parameter 'NULL_data' can be declared as pointer to const kylin-burner/src/burner-audio-disc.c:691:15: style: Parameter 'error' can be declared as pointer to const. However it seems that 'burner_audio_disc_result' is a callback function, if 'error' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-audio-disc.c:728:11: note: You might need to cast the function pointer here kylin-burner/src/burner-audio-disc.c:691:15: note: Parameter 'error' can be declared as pointer to const kylin-burner/src/burner-audio-disc.c:806:19: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] kylin-burner/src/burner-audio-disc.c:1483:20: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] kylin-burner/src/burner-audio-disc.c:1966:22: style: Parameter 'event' can be declared as pointer to const. However it seems that 'burner_audio_disc_key_released_cb' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-audio-disc.c:408:2: note: You might need to cast the function pointer here kylin-burner/src/burner-audio-disc.c:1966:22: note: Parameter 'event' can be declared as pointer to const kylin-burner/src/burner-cli.c:170:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_DRIVE_TYPE_FILE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-cli.c:209:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-cli.c:300:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:218:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_WARNING [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:259:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_NOTIFY_CONTEXT_MULTISESSION [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:300:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_DATA_TREE_MODEL_IS_LOADING [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:445:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SELECTION_CLIPBOARD [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:503:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_DATA_TREE_MODEL_NAME [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:535:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_NOTIFY_CONTEXT_LOADING [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:554:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_NOTIFY_CONTEXT_LOADING [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:628:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_NO [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:662:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_PACK_END [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:681:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:699:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:717:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:741:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_YES [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:789:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_REJECT [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:845:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_REJECT [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:890:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_REJECT [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:946:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:1062:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:1087:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_NOTIFY_CONTEXT_MULTISESSION [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:1126:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_NOTIFY_CONTEXT_MULTISESSION [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:1206:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_NOTIFY_CONTEXT_SIZE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:1271:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:1329:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:1378:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_DATA_TREE_MODEL_SIZE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:1670:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:1735:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_DATA_TREE_MODEL_URI [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:1763:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GETTEXT_PACKAGE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:1828:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_DATA_TREE_MODEL_IS_IMPORTED [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:1906:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_DATA_TREE_MODEL_IS_IMPORTED [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:2009:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_DATA_TREE_MODEL_IS_IMPORTED [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:2036:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_DATA_TREE_MODEL_IS_IMPORTED [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:2101:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SELECTION_CLIPBOARD [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:2174:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_CONTROL_MASK [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:2260:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_KEY_KP_Delete [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:2298:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:2474:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_data_disc_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:2560:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-data-disc.c:2547:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/src/burner-data-disc.c:449:1: error: Memory leak: data [memleak] kylin-burner/src/burner-data-disc.c:648:45: error: Allocation with g_strdup, g_idle_add doesn't release it. [leakNoVarFunctionCall] kylin-burner/src/burner-data-disc.c:200:53: style:inconclusive: Function 'burner_data_disc_get_loaded_medium' argument 1 names different: declaration 'disc' definition 'self'. [funcArgNamesDifferent] kylin-burner/src/burner-data-disc.h:64:53: note: Function 'burner_data_disc_get_loaded_medium' argument 1 names different: declaration 'disc' definition 'self'. kylin-burner/src/burner-data-disc.c:200:53: note: Function 'burner_data_disc_get_loaded_medium' argument 1 names different: declaration 'disc' definition 'self'. kylin-burner/src/burner-data-disc.c:2273:58: style:inconclusive: Function 'burner_data_disc_set_right_button_group' argument 1 names different: declaration 'disc' definition 'self'. [funcArgNamesDifferent] kylin-burner/src/burner-data-disc.h:60:58: note: Function 'burner_data_disc_set_right_button_group' argument 1 names different: declaration 'disc' definition 'self'. kylin-burner/src/burner-data-disc.c:2273:58: note: Function 'burner_data_disc_set_right_button_group' argument 1 names different: declaration 'disc' definition 'self'. kylin-burner/src/burner-data-disc.c:975:9: style: Local variable 'description' shadows outer variable [shadowVariable] kylin-burner/src/burner-data-disc.c:138:21: note: Shadowed declaration kylin-burner/src/burner-data-disc.c:975:9: note: Shadow variable kylin-burner/src/burner-data-disc.c:2225:23: style: Local variable 'selection' shadows outer variable [shadowVariable] kylin-burner/src/burner-data-disc.c:2217:21: note: Shadowed declaration kylin-burner/src/burner-data-disc.c:2225:23: note: Shadow variable kylin-burner/src/burner-data-disc.c:213:15: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] kylin-burner/src/burner-data-disc.c:545:18: style: Parameter 'errors' can be declared as pointer to const. However it seems that 'burner_data_disc_project_loaded_cb' is a callback function, if 'errors' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-data-disc.c:1623:12: note: You might need to cast the function pointer here kylin-burner/src/burner-data-disc.c:545:18: note: Parameter 'errors' can be declared as pointer to const kylin-burner/src/burner-data-disc.c:2247:21: style: Parameter 'event' can be declared as pointer to const. However it seems that 'burner_data_disc_key_released_cb' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-data-disc.c:2316:2: note: You might need to cast the function pointer here kylin-burner/src/burner-data-disc.c:2247:21: note: Parameter 'event' can be declared as pointer to const kylin-burner/src/burner-data-disc.c:2250:25: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/src/burner-data-disc.c:2507:18: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_data_disc_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-data-disc.c:2551:31: note: You might need to cast the function pointer here kylin-burner/src/burner-data-disc.c:2507:18: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/src/burner-data-disc.c:2509:25: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/src/burner-data-disc.c:2527:18: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_data_disc_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-data-disc.c:2550:31: note: You might need to cast the function pointer here kylin-burner/src/burner-data-disc.c:2527:18: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/src/burner-data-disc.c:984:16: style: Variable 'action_name' is allocated memory that is never used. [unusedAllocatedMemory] kylin-burner/src/burner-disc.c:67:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-disc.c:89:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-disc.c:101:22: style:inconclusive: Function 'burner_disc_add_uri' argument 2 names different: declaration 'escaped_uri' definition 'uri'. [funcArgNamesDifferent] kylin-burner/src/burner-disc.h:105:53: note: Function 'burner_disc_add_uri' argument 2 names different: declaration 'escaped_uri' definition 'uri'. kylin-burner/src/burner-disc.c:101:22: note: Function 'burner_disc_add_uri' argument 2 names different: declaration 'escaped_uri' definition 'uri'. kylin-burner/src/burner-drive-settings.c:98:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_DRIVE_PROPERTIES_FLAGS [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-drive-settings.c:116:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_FLAG_EJECT [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-drive-settings.c:223:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-drive-settings.c:255:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-drive-settings.c:363:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SETTINGS_BIND_DEFAULT [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-drive-settings.c:374:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_drive_settings_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-drive-settings.c:382:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/src/burner-drive-settings.c:367:50: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] kylin-burner/src/burner-eject-dialog.c:66:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-eject-dialog.c:173:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_HORIZONTAL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-eject-dialog.c:144:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/src/burner-file-chooser.c:103:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_ALIGNMENT [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-file-chooser.c:181:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-file-chooser.c:247:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SELECTION_MULTIPLE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-file-chooser.c:331:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILE_CHOOSER_ACTION_OPEN [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-file-chooser.c:419:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_HORIZONTAL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-file-chooser.c:325:46: style:inconclusive: Function 'burner_file_chooser_init' argument 1 names different: declaration 'sp' definition 'obj'. [funcArgNamesDifferent] kylin-burner/src/burner-file-chooser.c:48:58: note: Function 'burner_file_chooser_init' argument 1 names different: declaration 'sp' definition 'obj'. kylin-burner/src/burner-file-chooser.c:325:46: note: Function 'burner_file_chooser_init' argument 1 names different: declaration 'sp' definition 'obj'. kylin-burner/src/burner-file-chooser.c:168:57: style: Parameter 'allocation' can be declared as pointer to const. However it seems that 'burner_file_chooser_allocation_changed' is a callback function, if 'allocation' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-file-chooser.c:312:4: note: You might need to cast the function pointer here kylin-burner/src/burner-file-chooser.c:168:57: note: Parameter 'allocation' can be declared as pointer to const kylin-burner/src/burner-file-filtered.c:107:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_file_filtered_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-file-filtered.c:132:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-file-filtered.c:152:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_DESTROY_WITH_PARENT [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-file-filtered.c:273:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-file-filtered.c:449:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_file_filtered_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-file-filtered.c:472:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-file-filtered.c:458:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/src/burner-file-filtered.c:377:21: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_file_filtered_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-file-filtered.c:461:31: note: You might need to cast the function pointer here kylin-burner/src/burner-file-filtered.c:377:21: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/src/burner-file-filtered.c:411:21: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_file_filtered_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-file-filtered.c:462:31: note: You might need to cast the function pointer here kylin-burner/src/burner-file-filtered.c:411:21: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/src/burner-file-filtered.c:476:47: style: Parameter 'track' can be declared as pointer to const [constParameterPointer] kylin-burner/src/burner-filter-option.c:61:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_SCHEMA_FILTER [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-filter-option.c:117:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_filter_option_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-filter-option.c:125:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/src/burner-filter-option.c:96:10: error: Uninitialized variable: string [uninitvar] kylin-burner/src/burner-filter-option.c:52:9: style: Variable 'string' is not assigned a value. [unassignedVariable] kylin-burner/src/burner-layout-object.c:49:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-layout-object.c:61:42: style: Parameter 'g_class' can be declared as pointer to const. However it seems that 'burner_layout_object_base_init' is a callback function, if 'g_class' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-layout-object.c:39:4: note: You might need to cast the function pointer here kylin-burner/src/burner-layout-object.c:61:42: note: Parameter 'g_class' can be declared as pointer to const kylin-burner/src/burner-layout.c:526:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-layout.c:857:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-layout.c:1040:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_ACTION [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-layout.c:1062:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-layout.c:515:18: style:inconclusive: Function 'burner_layout_add_source' argument 2 names different: declaration 'child' definition 'source'. [funcArgNamesDifferent] kylin-burner/src/burner-layout.h:78:18: note: Function 'burner_layout_add_source' argument 2 names different: declaration 'child' definition 'source'. kylin-burner/src/burner-layout.c:515:18: note: Function 'burner_layout_add_source' argument 2 names different: declaration 'child' definition 'source'. kylin-burner/src/burner-layout.c:645:12: style: Local variable 'visible' shadows outer argument [shadowArgument] kylin-burner/src/burner-layout.c:611:15: note: Shadowed declaration kylin-burner/src/burner-layout.c:645:12: note: Shadow variable kylin-burner/src/burner-layout.c:346:42: style: Parameter 'layout' can be declared as pointer to const [constParameterPointer] kylin-burner/src/burner-layout.c:347:19: style: Parameter 'preview' can be declared as pointer to const [constParameterPointer] kylin-burner/src/burner-layout.c:496:35: style: Parameter 'layout' can be declared as pointer to const [constParameterPointer] kylin-burner/src/burner-layout.c:788:21: style: Parameter 'allocation' can be declared as pointer to const. However it seems that 'burner_layout_main_pane_size_allocate' is a callback function, if 'allocation' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-layout.c:1103:2: note: You might need to cast the function pointer here kylin-burner/src/burner-layout.c:788:21: note: Parameter 'allocation' can be declared as pointer to const kylin-burner/src/burner-multi-dnd.c:165:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_DND_TARGET_DATA_TRACK_REFERENCE_LIST [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-multi-dnd.c:117:60: style: Parameter 'drag_source' can be declared as pointer to const. However it seems that 'burner_multi_DND_drag_data_delete' is a callback function, if 'drag_source' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-multi-dnd.c:128:28: note: You might need to cast the function pointer here kylin-burner/src/burner-multi-dnd.c:117:60: note: Parameter 'drag_source' can be declared as pointer to const kylin-burner/src/burner-multi-dnd.c:118:16: style: Parameter 'path_list' can be declared as pointer to const. However it seems that 'burner_multi_DND_drag_data_delete' is a callback function, if 'path_list' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-multi-dnd.c:128:28: note: You might need to cast the function pointer here kylin-burner/src/burner-multi-dnd.c:118:16: note: Parameter 'path_list' can be declared as pointer to const kylin-burner/src/burner-multi-dnd.c:179:75: style: Parameter 'drag_source' can be declared as pointer to const. However it seems that 'burner_data_track_cfg_multi_DND_drag_data_delete' is a callback function, if 'drag_source' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-multi-dnd.c:194:28: note: You might need to cast the function pointer here kylin-burner/src/burner-multi-dnd.c:179:75: note: Parameter 'drag_source' can be declared as pointer to const kylin-burner/src/burner-multi-dnd.c:180:17: style: Parameter 'path_list' can be declared as pointer to const. However it seems that 'burner_data_track_cfg_multi_DND_drag_data_delete' is a callback function, if 'path_list' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-multi-dnd.c:194:28: note: You might need to cast the function pointer here kylin-burner/src/burner-multi-dnd.c:180:17: note: Parameter 'path_list' can be declared as pointer to const kylin-burner/src/burner-multi-song-props.c:113:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_SECOND [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-multi-song-props.c:306:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_HORIZONTAL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-multi-song-props.c:353:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_multi_song_props_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-multi-song-props.c:361:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/src/burner-multi-song-props.c:62:68: style:inconclusive: Function 'burner_multi_song_props_set_rename_callback' argument 1 names different: declaration 'props' definition 'self'. [funcArgNamesDifferent] kylin-burner/src/burner-multi-song-props.h:65:68: note: Function 'burner_multi_song_props_set_rename_callback' argument 1 names different: declaration 'props' definition 'self'. kylin-burner/src/burner-multi-song-props.c:62:68: note: Function 'burner_multi_song_props_set_rename_callback' argument 1 names different: declaration 'props' definition 'self'. kylin-burner/src/burner-multi-song-props.c:78:63: style:inconclusive: Function 'burner_multi_song_props_get_properties' argument 1 names different: declaration 'props' definition 'self'. [funcArgNamesDifferent] kylin-burner/src/burner-multi-song-props.h:70:63: note: Function 'burner_multi_song_props_get_properties' argument 1 names different: declaration 'props' definition 'self'. kylin-burner/src/burner-multi-song-props.c:78:63: note: Function 'burner_multi_song_props_get_properties' argument 1 names different: declaration 'props' definition 'self'. kylin-burner/src/burner-multi-song-props.c:180:61: style:inconclusive: Function 'burner_multi_song_props_set_show_gap' argument 1 names different: declaration 'props' definition 'self'. [funcArgNamesDifferent] kylin-burner/src/burner-multi-song-props.h:61:61: note: Function 'burner_multi_song_props_set_show_gap' argument 1 names different: declaration 'props' definition 'self'. kylin-burner/src/burner-multi-song-props.c:180:61: note: Function 'burner_multi_song_props_set_show_gap' argument 1 names different: declaration 'props' definition 'self'. kylin-burner/src/burner-player-bacon.c:122:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_READY [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-player-bacon.c:138:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_WINDOW_CHILD [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-player-bacon.c:182:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_PAUSED [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-player-bacon.c:199:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_player_bacon_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-player-bacon.c:212:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_player_bacon_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-player-bacon.c:252:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_player_bacon_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-player-bacon.c:264:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_BUS_PASS [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-player-bacon.c:313:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_NULL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-player-bacon.c:340:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_SEEK_TYPE_SET [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-player-bacon.c:406:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_CHANGE_SUCCESS [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-player-bacon.c:442:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_PLAYING [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-player-bacon.c:454:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_PAUSED [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-player-bacon.c:467:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_FORMAT_TIME [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-player-bacon.c:485:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_FORMAT_TIME [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-player-bacon.c:507:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_SEEK_TYPE_NONE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-player-bacon.c:523:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_FORMAT_TIME [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-player-bacon.c:569:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_TYPE_VIDEO_OVERLAY [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-player-bacon.c:643:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_NULL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-player-bacon.c:665:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_player_bacon_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-player-bacon.c:693:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INT [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-player-bacon.c:460:38: style:inconclusive: Function 'burner_player_bacon_forward' argument 2 names different: declaration 'value' definition 'pos'. [funcArgNamesDifferent] kylin-burner/src/burner-player-bacon.h:82:72: note: Function 'burner_player_bacon_forward' argument 2 names different: declaration 'value' definition 'pos'. kylin-burner/src/burner-player-bacon.c:460:38: note: Function 'burner_player_bacon_forward' argument 2 names different: declaration 'value' definition 'pos'. kylin-burner/src/burner-player-bacon.c:478:39: style:inconclusive: Function 'burner_player_bacon_backward' argument 2 names different: declaration 'value' definition 'pos'. [funcArgNamesDifferent] kylin-burner/src/burner-player-bacon.h:83:73: note: Function 'burner_player_bacon_backward' argument 2 names different: declaration 'value' definition 'pos'. kylin-burner/src/burner-player-bacon.c:478:39: note: Function 'burner_player_bacon_backward' argument 2 names different: declaration 'value' definition 'pos'. kylin-burner/src/burner-player-bacon.c:101:21: style: Variable 'bacon' can be declared as pointer to const [constVariablePointer] kylin-burner/src/burner-player-bacon.c:221:21: style: Variable 'bacon' can be declared as pointer to const [constVariablePointer] kylin-burner/src/burner-player-bacon.c:358:52: style: Parameter 'bacon' can be declared as pointer to const [constParameterPointer] kylin-burner/src/burner-player-bacon.c:537:27: style: Variable 'audio_sink' can be declared as pointer to const [constVariablePointer] kylin-burner/src/burner-player.c:169:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_INTERP_BILINEAR [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-player.c:248:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SCROLL_UP [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-player.c:342:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SCROLL_UP [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-player.c:412:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IO_LEN [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-player.c:482:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IO_HAS_VIDEO [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-player.c:583:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IO_INFO_METADATA [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-player.c:788:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-player.c:242:39: style: Parameter 'event' can be declared as pointer to const. However it seems that 'burner_bacon_scroll' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-player.c:827:2: note: You might need to cast the function pointer here kylin-burner/src/burner-player.c:242:39: note: Parameter 'event' can be declared as pointer to const kylin-burner/src/burner-player.c:274:47: style: Parameter 'event' can be declared as pointer to const. However it seems that 'burner_bacon_button_release' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-player.c:823:2: note: You might need to cast the function pointer here kylin-burner/src/burner-player.c:274:47: note: Parameter 'event' can be declared as pointer to const kylin-burner/src/burner-player.c:303:48: style: Parameter 'event' can be declared as pointer to const. However it seems that 'burner_player_button_release' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-player.c:797:2: note: You might need to cast the function pointer here kylin-burner/src/burner-player.c:303:48: note: Parameter 'event' can be declared as pointer to const kylin-burner/src/burner-player.c:336:40: style: Parameter 'event' can be declared as pointer to const. However it seems that 'burner_player_scroll' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-player.c:801:2: note: You might need to cast the function pointer here kylin-burner/src/burner-player.c:336:40: note: Parameter 'event' can be declared as pointer to const kylin-burner/src/burner-player.c:455:16: style: Parameter 'error' can be declared as pointer to const. However it seems that 'burner_player_metadata_completed' is a callback function, if 'error' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-player.c:577:15: note: You might need to cast the function pointer here kylin-burner/src/burner-player.c:455:16: note: Parameter 'error' can be declared as pointer to const kylin-burner/src/burner-playlist.c:134:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_WATCH [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-playlist.c:396:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-playlist.c:436:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IO_IS_PLAYLIST [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-playlist.c:567:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IO_INFO_PERM [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-playlist.c:594:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_ACCEPT [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-playlist.c:703:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-playlist.c:870:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_playlist_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-playlist.c:883:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_playlist_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-playlist.c:159:61: style: Parameter 'playlist' can be declared as pointer to const [constParameterPointer] kylin-burner/src/burner-playlist.c:417:19: style: Parameter 'error' can be declared as pointer to const. However it seems that 'burner_playlist_parse_result' is a callback function, if 'error' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-playlist.c:561:11: note: You might need to cast the function pointer here kylin-burner/src/burner-playlist.c:417:19: note: Parameter 'error' can be declared as pointer to const kylin-burner/src/burner-playlist.c:671:54: style: Parameter 'engine' can be declared as pointer to const. However it seems that 'burner_playlist_search_error_cb' is a callback function, if 'engine' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-playlist.c:841:2: note: You might need to cast the function pointer here kylin-burner/src/burner-playlist.c:671:54: note: Parameter 'engine' can be declared as pointer to const kylin-burner/src/burner-playlist.c:672:51: style: Parameter 'playlist' can be declared as pointer to const. However it seems that 'burner_playlist_search_error_cb' is a callback function, if 'playlist' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-playlist.c:841:2: note: You might need to cast the function pointer here kylin-burner/src/burner-playlist.c:672:51: note: Parameter 'playlist' can be declared as pointer to const kylin-burner/src/burner-plugin-manager-ui.c:150:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_ABOUT_DIALOG [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-plugin-manager-ui.c:190:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WIN_POS_CENTER_ON_PARENT [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-plugin-manager-ui.c:237:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-plugin-manager-ui.c:361:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-plugin-manager-ui.c:404:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-plugin-manager-ui.c:509:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_NORMALIZE_ALL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-plugin-manager-ui.c:601:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-plugin-manager-ui.c:651:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TEXT_DIR_RTL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-plugin-manager-ui.c:699:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TEXT_DIR_RTL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-plugin-manager-ui.c:768:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_BUTTON_PRESS [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-plugin-manager-ui.c:803:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-plugin-manager-ui.c:935:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-plugin-manager-ui.c:1023:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_plugin_manager_ui_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-plugin-manager-ui.c:97:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/src/burner-plugin-manager-ui.c:198:57: style: Parameter 'tree_column' can be declared as pointer to const. However it seems that 'plugin_manager_ui_view_info_cell_cb' is a callback function, if 'tree_column' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-plugin-manager-ui.c:862:8: note: You might need to cast the function pointer here kylin-burner/src/burner-plugin-manager-ui.c:198:57: note: Parameter 'tree_column' can be declared as pointer to const kylin-burner/src/burner-plugin-manager-ui.c:244:57: style: Parameter 'tree_column' can be declared as pointer to const. However it seems that 'plugin_manager_ui_view_icon_cell_cb' is a callback function, if 'tree_column' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-plugin-manager-ui.c:852:8: note: You might need to cast the function pointer here kylin-burner/src/burner-plugin-manager-ui.c:244:57: note: Parameter 'tree_column' can be declared as pointer to const kylin-burner/src/burner-plugin-manager-ui.c:246:29: style: Parameter 'tree_model' can be declared as pointer to const. However it seems that 'plugin_manager_ui_view_icon_cell_cb' is a callback function, if 'tree_model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-plugin-manager-ui.c:852:8: note: You might need to cast the function pointer here kylin-burner/src/burner-plugin-manager-ui.c:246:29: note: Parameter 'tree_model' can be declared as pointer to const kylin-burner/src/burner-plugin-option.c:83:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_HORIZONTAL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-plugin-option.c:283:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SHADOW_NONE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-plugin-option.c:317:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_plugin_option_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-plugin-option.c:325:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/src/burner-plugin-option.c:247:54: style:inconclusive: Function 'burner_plugin_option_set_plugin' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent] kylin-burner/src/burner-plugin-option.h:58:54: note: Function 'burner_plugin_option_set_plugin' argument 1 names different: declaration 'dialog' definition 'self'. kylin-burner/src/burner-plugin-option.c:247:54: note: Function 'burner_plugin_option_set_plugin' argument 1 names different: declaration 'dialog' definition 'self'. kylin-burner/src/burner-pref.c:83:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_pref_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-pref.c:91:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/src/burner-project-manager.c:198:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_NOTEBOOK [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project-manager.c:227:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_NONE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project-manager.c:324:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IO_COUNT_INVALID [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project-manager.c:367:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IO_INFO_IDLE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project-manager.c:542:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_CANCEL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project-manager.c:779:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project-manager.c:863:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GETTEXT_PACKAGE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project-manager.c:850:52: style:inconclusive: Function 'burner_project_manager_init' argument 1 names different: declaration 'sp' definition 'obj'. [funcArgNamesDifferent] kylin-burner/src/burner-project-manager.c:69:64: note: Function 'burner_project_manager_init' argument 1 names different: declaration 'sp' definition 'obj'. kylin-burner/src/burner-project-manager.c:850:52: note: Function 'burner_project_manager_init' argument 1 names different: declaration 'sp' definition 'obj'. kylin-burner/src/burner-project-manager.c:183:15: style: Local variable 'type' shadows outer variable [shadowVariable] kylin-burner/src/burner-project-manager.h:80:19: note: Shadowed declaration kylin-burner/src/burner-project-manager.c:183:15: note: Shadow variable kylin-burner/src/burner-project-manager.c:740:20: style: Local variable 'type' shadows outer variable [shadowVariable] kylin-burner/src/burner-project-manager.h:80:19: note: Shadowed declaration kylin-burner/src/burner-project-manager.c:740:20: note: Shadow variable kylin-burner/src/burner-project-name.c:87:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project-name.c:99:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ENTRY_ICON_PRIMARY [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project-name.c:185:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project-name.c:237:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_FLAG_MERGE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project-name.c:448:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project-name.c:708:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_project_name_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project-name.c:725:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_FIRST [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project-name.c:251:49: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] kylin-burner/src/burner-project-name.c:262:46: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] kylin-burner/src/burner-project-name.c:333:45: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] kylin-burner/src/burner-project-name.c:716:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/src/burner-project-name.c:368:9: style: Variable 'next' can be declared as pointer to const [constVariablePointer] kylin-burner/src/burner-project-name.c:501:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/src/burner-project-name.c:670:20: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_project_name_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-project-name.c:719:31: note: You might need to cast the function pointer here kylin-burner/src/burner-project-name.c:670:20: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/src/burner-project-name.c:687:20: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_project_name_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-project-name.c:720:31: note: You might need to cast the function pointer here kylin-burner/src/burner-project-name.c:687:20: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/src/burner-project-name.c:743:45: style: Parameter 'session' can be declared as pointer to const [constParameterPointer] kylin-burner/src/burner-project-parse.c:64:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project-parse.c:74:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BurnerGraftPt [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project-parse.c:168:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_ELEMENT_NODE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project-parse.c:225:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_VIDEO_FORMAT_UNDEFINED [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project-parse.c:401:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_ELEMENT_NODE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project-parse.c:507:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_ELEMENT_NODE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project-parse.c:683:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_TRACK_STREAM_TITLE_TAG [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project-parse.c:861:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_COVER_URI [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project-parse.c:991:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_TRACK_STREAM_TITLE_TAG [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project-parse.c:987:10: style: Local variable 'uri' shadows outer argument [shadowArgument] kylin-burner/src/burner-project-parse.c:954:26: note: Shadowed declaration kylin-burner/src/burner-project-parse.c:987:10: note: Shadow variable kylin-burner/src/burner-project-type-chooser.c:140:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project-type-chooser.c:212:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project-type-chooser.c:386:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SIZE_GROUP_BOTH [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project-type-chooser.c:619:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project-type-chooser.c:686:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_ACTION [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project-type-chooser.c:118:20: style: Local variable 'type' shadows outer variable [shadowVariable] kylin-burner/src/burner-project-manager.h:80:19: note: Shadowed declaration kylin-burner/src/burner-project-type-chooser.c:118:20: note: Shadow variable kylin-burner/src/burner-project-type-chooser.c:498:15: style: Local variable 'widget' shadows outer variable [shadowVariable] kylin-burner/src/burner-app.h:45:19: note: Shadowed declaration kylin-burner/src/burner-project-type-chooser.c:498:15: note: Shadow variable kylin-burner/src/burner-project-type-chooser.c:558:13: style: Local variable 'widget' shadows outer variable [shadowVariable] kylin-burner/src/burner-app.h:45:19: note: Shadowed declaration kylin-burner/src/burner-project-type-chooser.c:558:13: note: Shadow variable kylin-burner/src/burner-project-type-chooser.c:565:6: style: Local variable 'nb_items' shadows outer variable [shadowVariable] kylin-burner/src/burner-app.h:44:12: note: Shadowed declaration kylin-burner/src/burner-project-type-chooser.c:565:6: note: Shadow variable kylin-burner/src/burner-project-type-chooser.c:156:13: style: Unused variable: hbox [unusedVariable] kylin-burner/src/burner-project-type-chooser.c:162:9: style: Unused variable: description_str [unusedVariable] kylin-burner/src/burner-project-type-chooser.c:563:14: style: Variable 'nb_rows' is assigned a value that is never used. [unreadVariable] kylin-burner/src/burner-project-type-chooser.c:555:13: style: Unused variable: project_box [unusedVariable] kylin-burner/src/burner-project-type-chooser.c:557:13: style: Unused variable: separator [unusedVariable] kylin-burner/src/burner-project-type-chooser.c:558:13: style: Unused variable: widget [unusedVariable] kylin-burner/src/burner-project-type-chooser.c:559:13: style: Unused variable: table [unusedVariable] kylin-burner/src/burner-project-type-chooser.c:564:9: style: Unused variable: string [unusedVariable] kylin-burner/src/burner-project-type-chooser.c:565:6: style: Unused variable: nb_items [unusedVariable] kylin-burner/src/burner-project-type-chooser.c:566:6: style: Unused variable: rows [unusedVariable] kylin-burner/src/burner-project-type-chooser.c:567:6: style: Unused variable: i [unusedVariable] kylin-burner/src/burner-project.c:304:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_BOX [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:349:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_display [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:495:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_NONE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:602:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:614:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:642:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SHADOW_IN [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:772:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_SECOND [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:871:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:880:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:900:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_NOT_READY [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:1053:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:1277:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_WARNING [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:1286:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_WARNING [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:1302:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:1370:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_CANCEL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:1389:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_PLUGIN_ERROR_MISSING_APP [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:1426:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:1475:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:1489:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:1496:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:1540:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:1647:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WIN_POS_CENTER_ON_PARENT [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:1696:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:1768:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_NONE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:1782:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:1887:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIA_TYPE_WRITABLE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:1974:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:2096:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:2268:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STOCK_ADD [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:2375:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:2419:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GETTEXT_PACKAGE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:2635:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_COVER_URI [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:2705:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_DATA_TREE_MODEL_URI [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:2737:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:2772:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:2795:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:2884:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:2982:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-project.c:1043:37: style:inconclusive: Function 'burner_project_init' argument 1 names different: declaration 'sp' definition 'obj'. [funcArgNamesDifferent] kylin-burner/src/burner-project.c:101:49: note: Function 'burner_project_init' argument 1 names different: declaration 'sp' definition 'obj'. kylin-burner/src/burner-project.c:1043:37: note: Function 'burner_project_init' argument 1 names different: declaration 'sp' definition 'obj'. kylin-burner/src/burner-project.c:374:13: style: Local variable 'widget' shadows outer variable [shadowVariable] kylin-burner/src/burner-app.h:45:19: note: Shadowed declaration kylin-burner/src/burner-project.c:374:13: note: Shadow variable kylin-burner/src/burner-project.c:442:14: style: Local variable 'widget' shadows outer variable [shadowVariable] kylin-burner/src/burner-app.h:45:19: note: Shadowed declaration kylin-burner/src/burner-project.c:442:14: note: Shadow variable kylin-burner/src/burner-project.c:405:18: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'burner_project_focus_changed_cb' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-project.c:1055:2: note: You might need to cast the function pointer here kylin-burner/src/burner-project.c:405:18: note: Parameter 'widget' can be declared as pointer to const kylin-burner/src/burner-project.c:559:55: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'burner_utils_disc_hide_use_info_motion_cb' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-project.c:715:2: note: You might need to cast the function pointer here kylin-burner/src/burner-project.c:559:55: note: Parameter 'widget' can be declared as pointer to const kylin-burner/src/burner-project.c:560:26: style: Parameter 'drag_context' can be declared as pointer to const. However it seems that 'burner_utils_disc_hide_use_info_motion_cb' is a callback function, if 'drag_context' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-project.c:715:2: note: You might need to cast the function pointer here kylin-burner/src/burner-project.c:560:26: note: Parameter 'drag_context' can be declared as pointer to const kylin-burner/src/burner-project.c:564:23: style: Parameter 'notebook' can be declared as pointer to const. However it seems that 'burner_utils_disc_hide_use_info_motion_cb' is a callback function, if 'notebook' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-project.c:715:2: note: You might need to cast the function pointer here kylin-burner/src/burner-project.c:564:23: note: Parameter 'notebook' can be declared as pointer to const kylin-burner/src/burner-project.c:1954:47: style: Parameter 'project' can be declared as pointer to const [constParameterPointer] kylin-burner/src/burner-project.c:2162:10: style: Variable 'uri' can be declared as pointer to const [constVariablePointer] kylin-burner/src/burner-project.c:2201:10: style: Variable 'uri' can be declared as pointer to const [constVariablePointer] kylin-burner/src/burner-project.c:2731:12: style: Variable 'error' can be declared as pointer to const [constVariablePointer] kylin-burner/src/burner-project.c:1047:13: style: Unused variable: alignment [unusedVariable] kylin-burner/src/burner-project.c:2413:10: style: Unused variable: contents_color [unusedVariable] kylin-burner/src/burner-project.c:2414:9: style: Unused variable: p [unusedVariable] kylin-burner/src/burner-project.c:2415:9: style: Unused variable: q [unusedVariable] kylin-burner/src/burner-rename.c:308:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-rename.c:436:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_rename_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-rename.c:444:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/src/burner-rename.c:167:9: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] kylin-burner/src/burner-rename.c:184:10: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] kylin-burner/src/burner-rename.c:186:10: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] kylin-burner/src/burner-rename.c:188:10: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] kylin-burner/src/burner-rename.c:190:10: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] kylin-burner/src/burner-rename.c:121:9: style: Variable 'occurrence' can be declared as pointer to const [constVariablePointer] kylin-burner/src/burner-rename.c:141:9: style: Variable 'occurrence' can be declared as pointer to const [constVariablePointer] kylin-burner/src/burner-search-engine.c:258:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-search-engine.c:280:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-search-tracker.c:490:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_search_tracker_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-search-tracker.c:347:24: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] kylin-burner/src/burner-search-tracker.c:499:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/src/burner-search-tracker.c:58:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/src/burner-search-tracker.c:159:37: error: Uninitialized variable: search [uninitvar] kylin-burner/src/burner-search-tracker.c:170:40: error: Uninitialized variable: search [legacyUninitvar] kylin-burner/src/burner-search-tracker.c:181:34: error: Uninitialized variable: search [legacyUninitvar] kylin-burner/src/burner-setting.c:319:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_KEY_FILE_KEEP_COMMENTS [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-setting.c:433:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_KEY_FILE_KEEP_COMMENTS [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-setting.c:586:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_setting_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-setting.c:609:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-setting.c:600:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/src/burner-setting.c:323:3: error: Memory leak: key_file [memleak] kylin-burner/src/burner-setting.c:590:46: style: Parameter 'self' can be declared as pointer to const. However it seems that 'burner_setting_value_changed' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-setting.c:604:25: note: You might need to cast the function pointer here kylin-burner/src/burner-setting.c:590:46: note: Parameter 'self' can be declared as pointer to const kylin-burner/src/burner-song-control.c:120:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_SEEK_TYPE_NONE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-song-control.c:132:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_PAUSED [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-song-control.c:165:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_FORMAT_TIME [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-song-control.c:204:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_PLAYING [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-song-control.c:220:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_READY [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-song-control.c:279:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_ELLIPSIZE_END [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-song-control.c:342:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_NULL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-song-control.c:374:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_PAUSED [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-song-control.c:464:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_NULL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-song-control.c:513:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-song-control.c:629:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_song_control_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-song-control.c:638:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/src/burner-song-control.c:60:52: style:inconclusive: Function 'burner_song_control_get_length' argument 1 names different: declaration 'control' definition 'self'. [funcArgNamesDifferent] kylin-burner/src/burner-song-control.h:71:52: note: Function 'burner_song_control_get_length' argument 1 names different: declaration 'control' definition 'self'. kylin-burner/src/burner-song-control.c:60:52: note: Function 'burner_song_control_get_length' argument 1 names different: declaration 'control' definition 'self'. kylin-burner/src/burner-song-control.c:72:49: style:inconclusive: Function 'burner_song_control_get_pos' argument 1 names different: declaration 'control' definition 'self'. [funcArgNamesDifferent] kylin-burner/src/burner-song-control.h:68:49: note: Function 'burner_song_control_get_pos' argument 1 names different: declaration 'control' definition 'self'. kylin-burner/src/burner-song-control.c:72:49: note: Function 'burner_song_control_get_pos' argument 1 names different: declaration 'control' definition 'self'. kylin-burner/src/burner-song-control.c:242:49: style:inconclusive: Function 'burner_song_control_get_uri' argument 1 names different: declaration 'control' definition 'player'. [funcArgNamesDifferent] kylin-burner/src/burner-song-control.h:74:49: note: Function 'burner_song_control_get_uri' argument 1 names different: declaration 'control' definition 'player'. kylin-burner/src/burner-song-control.c:242:49: note: Function 'burner_song_control_get_uri' argument 1 names different: declaration 'control' definition 'player'. kylin-burner/src/burner-song-control.c:62:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/src/burner-song-control.c:244:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/src/burner-song-control.c:495:15: style: Variable 'audio_sink' can be declared as pointer to const [constVariablePointer] kylin-burner/src/burner-song-properties.c:82:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_SECOND [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-song-properties.c:118:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_SECOND [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-song-properties.c:345:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_SECOND [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-song-properties.c:392:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_SECOND [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-split-dialog.c:117:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MIN_STREAM_LENGTH [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-split-dialog.c:170:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_DESTROY_WITH_PARENT [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-split-dialog.c:233:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MIN_STREAM_LENGTH [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-split-dialog.c:422:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MIN_STREAM_LENGTH [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-split-dialog.c:615:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_WARNING [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-split-dialog.c:639:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-split-dialog.c:708:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_DESTROY_WITH_PARENT [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-split-dialog.c:769:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MIN_STREAM_LENGTH [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-split-dialog.c:975:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STOCK_CANCEL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-split-dialog.c:1070:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SIZE_GROUP_BOTH [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-split-dialog.c:1330:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_split_dialog_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-split-dialog.c:1338:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/src/burner-split-dialog.c:89:49: style:inconclusive: Function 'burner_split_dialog_set_uri' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent] kylin-burner/src/burner-split-dialog.h:64:49: note: Function 'burner_split_dialog_set_uri' argument 1 names different: declaration 'dialog' definition 'self'. kylin-burner/src/burner-split-dialog.c:89:49: note: Function 'burner_split_dialog_set_uri' argument 1 names different: declaration 'dialog' definition 'self'. kylin-burner/src/burner-split-dialog.c:102:56: style:inconclusive: Function 'burner_split_dialog_set_boundaries' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent] kylin-burner/src/burner-split-dialog.h:69:56: note: Function 'burner_split_dialog_set_boundaries' argument 1 names different: declaration 'dialog' definition 'self'. kylin-burner/src/burner-split-dialog.c:102:56: note: Function 'burner_split_dialog_set_boundaries' argument 1 names different: declaration 'dialog' definition 'self'. kylin-burner/src/burner-time-button.c:342:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_time_button_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-time-button.c:357:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_FIRST [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-time-button.c:350:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/src/burner-time-button.c:160:55: style:inconclusive: Function 'burner_time_button_set_show_frames' argument 1 names different: declaration 'time' definition 'self'. [funcArgNamesDifferent] kylin-burner/src/burner-time-button.h:70:55: note: Function 'burner_time_button_set_show_frames' argument 1 names different: declaration 'time' definition 'self'. kylin-burner/src/burner-time-button.c:160:55: note: Function 'burner_time_button_set_show_frames' argument 1 names different: declaration 'time' definition 'self'. kylin-burner/src/burner-time-button.c:174:47: style:inconclusive: Function 'burner_time_button_set_max' argument 1 names different: declaration 'time' definition 'self'. [funcArgNamesDifferent] kylin-burner/src/burner-time-button.h:66:47: note: Function 'burner_time_button_set_max' argument 1 names different: declaration 'time' definition 'self'. kylin-burner/src/burner-time-button.c:174:47: note: Function 'burner_time_button_set_max' argument 1 names different: declaration 'time' definition 'self'. kylin-burner/src/burner-time-button.c:238:49: style:inconclusive: Function 'burner_time_button_set_value' argument 1 names different: declaration 'time' definition 'self'. [funcArgNamesDifferent] kylin-burner/src/burner-time-button.h:63:49: note: Function 'burner_time_button_set_value' argument 1 names different: declaration 'time' definition 'self'. kylin-burner/src/burner-time-button.c:238:49: note: Function 'burner_time_button_set_value' argument 1 names different: declaration 'time' definition 'self'. kylin-burner/src/burner-time-button.c:259:49: style:inconclusive: Function 'burner_time_button_get_value' argument 1 names different: declaration 'time' definition 'self'. [funcArgNamesDifferent] kylin-burner/src/burner-time-button.h:60:49: note: Function 'burner_time_button_get_value' argument 1 names different: declaration 'time' definition 'self'. kylin-burner/src/burner-time-button.c:259:49: note: Function 'burner_time_button_get_value' argument 1 names different: declaration 'time' definition 'self'. kylin-burner/src/burner-uri-container.c:60:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-uri-container.c:82:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-utils.c:77:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-video-disc.c:216:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_TRACK_STREAM_TITLE_TAG [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-video-disc.c:306:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TYPE_REGULAR [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-video-disc.c:345:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IO_INFO_MIME [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-video-disc.c:379:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-video-disc.c:402:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-video-disc.c:419:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-video-disc.c:450:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-video-disc.c:617:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_TRACK_STREAM_TITLE_TAG [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-video-disc.c:655:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WIN_POS_CENTER_ON_PARENT [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-video-disc.c:731:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_TRACK_STREAM_ARTIST_TAG [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-video-disc.c:933:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SELECTION_CLIPBOARD [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-video-disc.c:985:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SELECTION_CLIPBOARD [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-video-disc.c:1068:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GETTEXT_PACKAGE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-video-disc.c:1142:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_KEY_KP_Delete [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-video-disc.c:1163:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-video-disc.c:1288:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_video_disc_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-video-disc.c:1419:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-video-disc.c:1406:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/src/burner-video-disc.c:401:7: warning: Either the condition '!error' is redundant or there is possible null pointer dereference: error. [nullPointerRedundantCheck] kylin-burner/src/burner-video-disc.c:463:8: note: Assuming that condition '!error' is not redundant kylin-burner/src/burner-video-disc.c:464:57: note: Calling function 'burner_video_disc_unreadable_uri_dialog', 3rd argument 'error' value is 0 kylin-burner/src/burner-video-disc.c:401:7: note: Null pointer dereference kylin-burner/src/burner-video-disc.c:470:9: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] kylin-burner/src/burner-video-disc.c:474:4: note: Found duplicate branches for 'if' and 'else'. kylin-burner/src/burner-video-disc.c:470:9: note: Found duplicate branches for 'if' and 'else'. kylin-burner/src/burner-video-disc.c:804:23: style:inconclusive: Function 'burner_video_disc_edit_information_cb' argument 2 names different: declaration 'disc' definition 'self'. [funcArgNamesDifferent] kylin-burner/src/burner-video-disc.c:90:23: note: Function 'burner_video_disc_edit_information_cb' argument 2 names different: declaration 'disc' definition 'self'. kylin-burner/src/burner-video-disc.c:804:23: note: Function 'burner_video_disc_edit_information_cb' argument 2 names different: declaration 'disc' definition 'self'. kylin-burner/src/burner-video-disc.c:874:28: style:inconclusive: Function 'burner_video_disc_open_activated_cb' argument 2 names different: declaration 'disc' definition 'self'. [funcArgNamesDifferent] kylin-burner/src/burner-video-disc.c:93:28: note: Function 'burner_video_disc_open_activated_cb' argument 2 names different: declaration 'disc' definition 'self'. kylin-burner/src/burner-video-disc.c:874:28: note: Function 'burner_video_disc_open_activated_cb' argument 2 names different: declaration 'disc' definition 'self'. kylin-burner/src/burner-video-disc.c:929:29: style:inconclusive: Function 'burner_video_disc_paste_activated_cb' argument 2 names different: declaration 'disc' definition 'self'. [funcArgNamesDifferent] kylin-burner/src/burner-video-disc.c:99:29: note: Function 'burner_video_disc_paste_activated_cb' argument 2 names different: declaration 'disc' definition 'self'. kylin-burner/src/burner-video-disc.c:929:29: note: Function 'burner_video_disc_paste_activated_cb' argument 2 names different: declaration 'disc' definition 'self'. kylin-burner/src/burner-video-disc.c:941:23: style:inconclusive: Function 'burner_video_disc_delete_activated_cb' argument 2 names different: declaration 'disc' definition 'self'. [funcArgNamesDifferent] kylin-burner/src/burner-video-disc.c:96:23: note: Function 'burner_video_disc_delete_activated_cb' argument 2 names different: declaration 'disc' definition 'self'. kylin-burner/src/burner-video-disc.c:941:23: note: Function 'burner_video_disc_delete_activated_cb' argument 2 names different: declaration 'disc' definition 'self'. kylin-burner/src/burner-video-disc.c:966:14: style: Local variable 'widget' shadows outer variable [shadowVariable] kylin-burner/src/burner-app.h:45:19: note: Shadowed declaration kylin-burner/src/burner-video-disc.c:966:14: note: Shadow variable kylin-burner/src/burner-video-disc.c:295:17: style: Parameter 'error' can be declared as pointer to const. However it seems that 'burner_video_disc_add_directory_contents_result' is a callback function, if 'error' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-disc.c:335:13: note: You might need to cast the function pointer here kylin-burner/src/burner-video-disc.c:295:17: note: Parameter 'error' can be declared as pointer to const kylin-burner/src/burner-video-disc.c:324:22: style: Parameter 'sibling' can be declared as pointer to const [constParameterPointer] kylin-burner/src/burner-video-disc.c:388:16: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] kylin-burner/src/burner-video-disc.c:581:57: style: Parameter 'selection' can be declared as pointer to const. However it seems that 'burner_video_disc_selection_function' is a callback function, if 'selection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-disc.c:1246:7: note: You might need to cast the function pointer here kylin-burner/src/burner-video-disc.c:581:57: note: Parameter 'selection' can be declared as pointer to const kylin-burner/src/burner-video-disc.c:582:26: style: Parameter 'model' can be declared as pointer to const. However it seems that 'burner_video_disc_selection_function' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-disc.c:1246:7: note: You might need to cast the function pointer here kylin-burner/src/burner-video-disc.c:582:26: note: Parameter 'model' can be declared as pointer to const kylin-burner/src/burner-video-disc.c:583:25: style: Parameter 'treepath' can be declared as pointer to const. However it seems that 'burner_video_disc_selection_function' is a callback function, if 'treepath' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-disc.c:1246:7: note: You might need to cast the function pointer here kylin-burner/src/burner-video-disc.c:583:25: note: Parameter 'treepath' can be declared as pointer to const kylin-burner/src/burner-video-disc.c:585:21: style: Parameter 'NULL_data' can be declared as pointer to const. However it seems that 'burner_video_disc_selection_function' is a callback function, if 'NULL_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-disc.c:1246:7: note: You might need to cast the function pointer here kylin-burner/src/burner-video-disc.c:585:21: note: Parameter 'NULL_data' can be declared as pointer to const kylin-burner/src/burner-video-disc.c:627:19: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] kylin-burner/src/burner-video-disc.c:1133:22: style: Parameter 'event' can be declared as pointer to const. However it seems that 'burner_video_disc_key_released_cb' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-disc.c:1177:2: note: You might need to cast the function pointer here kylin-burner/src/burner-video-disc.c:1133:22: note: Parameter 'event' can be declared as pointer to const kylin-burner/src/burner-video-disc.c:1136:26: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/src/burner-video-disc.c:1295:19: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_video_disc_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-disc.c:1410:31: note: You might need to cast the function pointer here kylin-burner/src/burner-video-disc.c:1295:19: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/src/burner-video-disc.c:1297:26: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/src/burner-video-disc.c:1315:19: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'burner_video_disc_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-disc.c:1409:31: note: You might need to cast the function pointer here kylin-burner/src/burner-video-disc.c:1315:19: note: Parameter 'pspec' can be declared as pointer to const kylin-burner/src/burner-video-tree-model.c:178:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_TYPE_STYLE [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-video-tree-model.c:626:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-video-tree-model.c:677:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TREE_MODEL_LIST_ONLY [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-video-tree-model.c:1065:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_TRACK_STREAM_THUMBNAIL_TAG [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-video-tree-model.c:1208:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_video_tree_model_parent_class [valueFlowBailoutIncompleteVar] kylin-burner/src/burner-video-tree-model.c:1286:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] kylin-burner/src/burner-video-tree-model.c:387:26: style:inconclusive: Function 'burner_video_tree_model_track_to_path' argument 2 names different: declaration 'track' definition 'track_arg'. [funcArgNamesDifferent] kylin-burner/src/burner-video-tree-model.h:95:26: note: Function 'burner_video_tree_model_track_to_path' argument 2 names different: declaration 'track' definition 'track_arg'. kylin-burner/src/burner-video-tree-model.c:387:26: note: Function 'burner_video_tree_model_track_to_path' argument 2 names different: declaration 'track' definition 'track_arg'. kylin-burner/src/burner-video-tree-model.c:109:11: style: Local variable 'iter' shadows outer argument [shadowArgument] kylin-burner/src/burner-video-tree-model.c:105:21: note: Shadowed declaration kylin-burner/src/burner-video-tree-model.c:109:11: note: Shadow variable kylin-burner/src/burner-video-tree-model.c:87:52: style: Parameter 'model' can be declared as pointer to const. However it seems that 'burner_video_tree_model_iter_parent' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1233:23: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:87:52: note: Parameter 'model' can be declared as pointer to const kylin-burner/src/burner-video-tree-model.c:88:24: style: Parameter 'iter' can be declared as pointer to const. However it seems that 'burner_video_tree_model_iter_parent' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1233:23: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:88:24: note: Parameter 'iter' can be declared as pointer to const kylin-burner/src/burner-video-tree-model.c:89:24: style: Parameter 'child' can be declared as pointer to const. However it seems that 'burner_video_tree_model_iter_parent' is a callback function, if 'child' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1233:23: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:89:24: note: Parameter 'child' can be declared as pointer to const kylin-burner/src/burner-video-tree-model.c:95:55: style: Parameter 'model' can be declared as pointer to const. However it seems that 'burner_video_tree_model_iter_nth_child' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1232:26: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:95:55: note: Parameter 'model' can be declared as pointer to const kylin-burner/src/burner-video-tree-model.c:96:20: style: Parameter 'iter' can be declared as pointer to const. However it seems that 'burner_video_tree_model_iter_nth_child' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1232:26: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:96:20: note: Parameter 'iter' can be declared as pointer to const kylin-burner/src/burner-video-tree-model.c:97:20: style: Parameter 'parent' can be declared as pointer to const. However it seems that 'burner_video_tree_model_iter_nth_child' is a callback function, if 'parent' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1232:26: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:97:20: note: Parameter 'parent' can be declared as pointer to const kylin-burner/src/burner-video-tree-model.c:105:21: style: Parameter 'iter' can be declared as pointer to const. However it seems that 'burner_video_tree_model_iter_n_children' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1231:27: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:105:21: note: Parameter 'iter' can be declared as pointer to const kylin-burner/src/burner-video-tree-model.c:135:55: style: Parameter 'model' can be declared as pointer to const. However it seems that 'burner_video_tree_model_iter_has_child' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1230:26: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:135:55: note: Parameter 'model' can be declared as pointer to const kylin-burner/src/burner-video-tree-model.c:136:20: style: Parameter 'iter' can be declared as pointer to const. However it seems that 'burner_video_tree_model_iter_has_child' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1230:26: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:136:20: note: Parameter 'iter' can be declared as pointer to const kylin-burner/src/burner-video-tree-model.c:142:54: style: Parameter 'model' can be declared as pointer to const. However it seems that 'burner_video_tree_model_iter_children' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1229:25: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:142:54: note: Parameter 'model' can be declared as pointer to const kylin-burner/src/burner-video-tree-model.c:143:26: style: Parameter 'iter' can be declared as pointer to const. However it seems that 'burner_video_tree_model_iter_children' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1229:25: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:143:26: note: Parameter 'iter' can be declared as pointer to const kylin-burner/src/burner-video-tree-model.c:144:26: style: Parameter 'parent' can be declared as pointer to const. However it seems that 'burner_video_tree_model_iter_children' is a callback function, if 'parent' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1229:25: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:144:26: note: Parameter 'parent' can be declared as pointer to const kylin-burner/src/burner-video-tree-model.c:567:20: style: Parameter 'track' can be declared as pointer to const [constParameterPointer] kylin-burner/src/burner-video-tree-model.c:621:56: style: Parameter 'model' can be declared as pointer to const. However it seems that 'burner_video_tree_model_get_column_type' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1224:27: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:621:56: note: Parameter 'model' can be declared as pointer to const kylin-burner/src/burner-video-tree-model.c:669:54: style: Parameter 'model' can be declared as pointer to const. However it seems that 'burner_video_tree_model_get_n_columns' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1223:25: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:669:54: note: Parameter 'model' can be declared as pointer to const kylin-burner/src/burner-video-tree-model.c:675:50: style: Parameter 'model' can be declared as pointer to const. However it seems that 'burner_video_tree_model_get_flags' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1222:21: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:675:50: note: Parameter 'model' can be declared as pointer to const kylin-burner/src/burner-video-tree-model.c:681:70: style: Parameter 'drag_source' can be declared as pointer to const. However it seems that 'burner_video_tree_model_multi_row_draggable' is a callback function, if 'drag_source' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1247:25: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:681:70: note: Parameter 'drag_source' can be declared as pointer to const kylin-burner/src/burner-video-tree-model.c:682:19: style: Parameter 'path_list' can be declared as pointer to const. However it seems that 'burner_video_tree_model_multi_row_draggable' is a callback function, if 'path_list' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1247:25: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:682:19: note: Parameter 'path_list' can be declared as pointer to const kylin-burner/src/burner-video-tree-model.c:712:73: style: Parameter 'drag_source' can be declared as pointer to const. However it seems that 'burner_video_tree_model_multi_drag_data_delete' is a callback function, if 'drag_source' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1249:28: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:712:73: note: Parameter 'drag_source' can be declared as pointer to const kylin-burner/src/burner-video-tree-model.c:713:15: style: Parameter 'path_list' can be declared as pointer to const. However it seems that 'burner_video_tree_model_multi_drag_data_delete' is a callback function, if 'path_list' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1249:28: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:713:15: note: Parameter 'path_list' can be declared as pointer to const kylin-burner/src/burner-video-tree-model.c:923:61: style: Parameter 'drag_dest' can be declared as pointer to const. However it seems that 'burner_video_tree_model_row_drop_possible' is a callback function, if 'drag_dest' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1278:29: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:923:61: note: Parameter 'drag_dest' can be declared as pointer to const kylin-burner/src/burner-video-tree-model.c:924:23: style: Parameter 'dest_path' can be declared as pointer to const. However it seems that 'burner_video_tree_model_row_drop_possible' is a callback function, if 'dest_path' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1278:29: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:924:23: note: Parameter 'dest_path' can be declared as pointer to const kylin-burner/src/burner-video-tree-model.c:925:28: style: Parameter 'selection_data' can be declared as pointer to const. However it seems that 'burner_video_tree_model_row_drop_possible' is a callback function, if 'selection_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1278:29: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:925:28: note: Parameter 'selection_data' can be declared as pointer to const kylin-burner/src/burner-video-tree-model.c:932:62: style: Parameter 'source' can be declared as pointer to const. However it seems that 'burner_video_tree_model_drag_data_delete' is a callback function, if 'source' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1263:28: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:932:62: note: Parameter 'source' can be declared as pointer to const kylin-burner/src/burner-video-tree-model.c:933:22: style: Parameter 'treepath' can be declared as pointer to const. However it seems that 'burner_video_tree_model_drag_data_delete' is a callback function, if 'treepath' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1263:28: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:933:22: note: Parameter 'treepath' can be declared as pointer to const kylin-burner/src/burner-video-tree-model.c:946:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/src/burner-video-tree-model.c:1162:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] kylin-burner/src/eggtreemultidnd.c:74:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] kylin-burner/src/eggtreemultidnd.c:399:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_2BUTTON_PRESS [valueFlowBailoutIncompleteVar] kylin-burner/src/eggtreemultidnd.c:102:12: style: Condition 'iface->row_draggable' is always true [knownConditionTrueFalse] kylin-burner/src/eggtreemultidnd.c:270:21: style: Variable 'di' can be declared as pointer to const [constVariablePointer] kylin-burner/src/eggtreemultidnd.c:44:18: style: struct member '_TreeViewDragInfo::unused_source_target_list' is never used. [unusedStructMember] kylin-burner/src/eggtreemultidnd.c:47:18: style: struct member '_TreeViewDragInfo::dest_target_list' is never used. [unusedStructMember] kylin-burner/src/eggtreemultidnd.c:49:9: style: struct member '_TreeViewDragInfo::source_set' is never used. [unusedStructMember] kylin-burner/src/eggtreemultidnd.c:50:9: style: struct member '_TreeViewDragInfo::dest_set' is never used. [unusedStructMember] kylin-burner/src/main.c:94:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GETTEXT_PACKAGE [valueFlowBailoutIncompleteVar] kylin-burner/libburner-burn/burner-track-data-cfg.c:176:9: warning: Null pointer dereference: node [ctunullpointer] kylin-burner/libburner-burn/burner-track-data-cfg.c:1512:7: note: Assuming that condition 'parent' is not redundant kylin-burner/libburner-burn/burner-track-data-cfg.c:1505:45: note: Calling function burner_track_data_cfg_node_to_path, 2nd argument is null kylin-burner/libburner-burn/burner-track-data-cfg.c:176:9: note: Dereferencing argument node that is null kylin-burner/src/burner-video-disc.c:401:7: warning: Null pointer dereference: error [ctunullpointer] kylin-burner/src/burner-video-disc.c:463:8: note: Assuming that condition '!error' is not redundant kylin-burner/src/burner-video-disc.c:464:45: note: Calling function burner_video_disc_unreadable_uri_dialog, 3rd argument is null kylin-burner/src/burner-video-disc.c:401:7: note: Dereferencing argument error that is null diff: 2.13.0 kylin-burner/libburner-burn/burn-basics.c:109:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burn-basics.c:121:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_PLUS [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burn-basics.c:426:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-burn/burn-caps.c:105:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burn-caps.c:214:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burn-image-format.c:147:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burn-image-format.c:871:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burn-image-format.c:936:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burn-mkisofs-base.c:380:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR_S [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burn-mkisofs-base.c:439:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR_S [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burn-mkisofs-base.c:578:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burn-plugin-manager.c:187:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_MATCH_FUNC [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burn-plugin-manager.c:374:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_PLUGIN_DIRECTORY [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burn-plugin-manager.c:478:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burn-plugin.c:1084:44: style: Parameter 'plugin' can be declared as pointer to const [constParameterPointer] head kylin-burner/libburner-burn/burn-plugin.c:1110:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burn-plugin.c:1146:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MODULE_BIND_LAZY [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burn-plugin.c:1269:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burn-plugin.c:1412:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burn-plugin.c:1437:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burn-plugin.c:351:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-burn/burn-process.c:133:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burn-process.c:290:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WNOHANG [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burn-process.c:350:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_IN [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burn-process.c:568:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_IN [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burn-process.c:587:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burn-process.c:639:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SPAWN_SEARCH_PATH [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burn-process.c:700:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burn-process.c:882:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_process_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burn-process.c:902:37: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] head kylin-burner/libburner-burn/burn-task-ctx.c:1174:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INT [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-burn/burn-task.c:132:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burn-task.c:700:31: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] head kylin-burner/libburner-burn/burner-app-indicator.c:152:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GETTEXT_PACKAGE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-app-indicator.c:188:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APP_INDICATOR_STATUS_PASSIVE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-app-indicator.c:206:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APP_INDICATOR_STATUS_ACTIVE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-blank-dialog.c:220:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_DESTROY_WITH_PARENT [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-blank-dialog.c:383:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIA_TYPE_REWRITABLE [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-burn/burner-blank-dialog.c:89:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:1081:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:1139:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_ACCEPT [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:1181:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:1232:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_FILE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:1334:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:1411:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:1428:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:1463:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:1525:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_WATCH [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:1580:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STOCK_CLOSE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:1801:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:1877:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:1911:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_DVD [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:199:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIFY_URGENCY_NORMAL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:2026:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CA_PROP_EVENT_ID [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:2052:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CLOSE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:2098:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_HAS_AUDIO [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:216:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:2306:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:230:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_DESTROY_WITH_PARENT [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:2591:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:2693:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:2718:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:276:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_FILE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:2863:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_burn_dialog_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:332:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_FILE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:531:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:588:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CA_PROP_EVENT_ID [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:614:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_HAS_DATA [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:707:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_WARNING_INSERT_AFTER_COPY [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:806:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERROR_DISK_SPACE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-dialog.c:950:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_YES [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-options.c:1010:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIA_TYPE_AUDIO [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-options.c:1192:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_burn_options_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-options.c:1286:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-options.c:1338:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-options.c:187:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-options.c:200:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-options.c:251:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-options.c:327:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_ACCEPT [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-options.c:375:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_NOTIFY_CONTEXT_SIZE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-options.c:593:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-options.c:597:46: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] head kylin-burner/libburner-burn/burner-burn-options.c:622:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SIZE_GROUP_HORIZONTAL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-options.c:787:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-options.c:810:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIA_TYPE_WRITABLE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-options.c:828:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIA_TYPE_WRITABLE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-options.c:861:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-options.c:950:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIA_TYPE_WRITABLE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-burn-options.c:967:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIA_TYPE_WRITABLE [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-burn/burner-caps-burn.c:283:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-caps-burn.c:643:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_FILE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-caps-burn.c:74:43: style: Parameter 'job' can be declared as pointer to const. However it seems that 'burner_burn_caps_job_error_cb' is a callback function, if 'job' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-caps-burn.c:1095:5: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-caps-burn.c:74:43: note: Parameter 'job' can be declared as pointer to const head kylin-burner/libburner-burn/burner-caps-burn.c:76:21: style: Parameter 'caps' can be declared as pointer to const. However it seems that 'burner_burn_caps_job_error_cb' is a callback function, if 'caps' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-caps-burn.c:1095:5: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-caps-burn.c:76:21: note: Parameter 'caps' can be declared as pointer to const head kylin-burner/libburner-burn/burner-caps-session.c:1172:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-caps-session.c:1337:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_DVD [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-caps-session.c:1526:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_PLUS [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-caps-session.c:1723:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_CLOSED [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-caps-session.c:1854:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_ROM [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-caps-session.c:190:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-caps-session.c:1996:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_HAS_AUDIO [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-caps-session.c:222:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-caps-session.c:311:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-caps-session.c:681:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_FILE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-caps-session.c:728:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_CLOSED [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-caps-session.c:925:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_CD [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-cover.c:191:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_JACKET_IMAGE_STRETCH [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-customize-title.c:124:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-customize-title.c:62:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-data-session.c:198:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BurnerIOResultCallbackData [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-data-session.c:369:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IO_INFO_URGENT [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-data-session.c:452:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_WRITABLE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-data-session.c:534:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIA_TYPE_WRITABLE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-data-session.c:573:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_data_session_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-data-session.c:618:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_data_session_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-data-tree-model.c:115:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_data_tree_model_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-data-tree-model.c:142:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_data_tree_model_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-data-tree-model.c:164:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_data_tree_model_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-data-tree-model.c:169:51: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] head kylin-burner/libburner-burn/burner-data-tree-model.c:175:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_data_tree_model_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-data-tree-model.c:196:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_NO_RECURSE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-data-vfs.c:1023:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_data_vfs_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-data-vfs.c:1097:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_data_vfs_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-data-vfs.c:1121:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_NO_RECURSE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-data-vfs.c:173:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_ERROR_NOT_FOUND [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-data-vfs.c:307:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TYPE_DIRECTORY [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-data-vfs.c:472:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TYPE_SYMBOLIC_LINK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-data-vfs.c:520:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IO_INFO_PERM [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-data-vfs.c:668:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TYPE_SYMBOLIC_LINK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-data-vfs.c:723:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IO_INFO_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-data-vfs.c:754:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR_S [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-data-vfs.c:900:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IO_INFO_MIME [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-data-vfs.c:945:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_data_vfs_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-dest-selection.c:187:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_dest_selection_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-dest-selection.c:244:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_dest_selection_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-dest-selection.c:309:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_dest_selection_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-dest-selection.c:327:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_REWRITABLE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-dest-selection.c:362:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_BLANK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-dest-selection.c:590:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_FILE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-dest-selection.c:755:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-burn/burner-dest-selection.c:90:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-drive-properties.c:231:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_DESTROY_WITH_PARENT [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-drive-properties.c:385:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-drive-properties.c:531:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_DVD [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-drive-properties.c:573:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_FILE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-drive-properties.c:709:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-drive-properties.c:846:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_drive_properties_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-drive-properties.c:921:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-burn/burner-file-monitor.c:205:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-file-monitor.c:266:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IN_ATTRIB [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-file-monitor.c:322:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IN_DELETE_SELF [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-file-monitor.c:488:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_IN [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-file-monitor.c:601:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IN_MODIFY [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-file-monitor.c:869:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_IN [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-file-monitor.c:893:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_file_monitor_parent_class [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-burn/burner-file-node.c:53:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-file-node.c:609:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR_S [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-file-node.c:821:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TYPE_DIRECTORY [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-file-node.c:938:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TYPE_DIRECTORY [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-burn/burner-filtered-uri.c:119:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-filtered-uri.c:144:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-filtered-uri.c:234:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-filtered-uri.c:257:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_filtered_uri_parent_class [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-burn/burner-image-properties.c:181:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-image-properties.c:233:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_HORIZONTAL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-image-properties.c:332:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-image-properties.c:502:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-image-properties.c:511:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILE_CHOOSER_ACTION_SAVE [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-burn/burner-image-type-chooser.c:85:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-medium-properties.c:134:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_DESTROY_WITH_PARENT [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-medium-properties.c:184:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WIN_POS_CENTER_ON_PARENT [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-medium-properties.c:234:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-medium-properties.c:263:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_medium_properties_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-medium-properties.c:343:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-medium-properties.c:353:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STOCK_PROPERTIES [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-session-cfg.c:1012:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-session-cfg.c:1369:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_DVD [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-session-cfg.c:1567:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_session_cfg_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-session-cfg.c:157:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_type [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-session-cfg.c:1593:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-session-cfg.c:193:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_session_cfg_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-session-cfg.c:327:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_session_cfg_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-session-cfg.c:377:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_session_cfg_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-session-cfg.c:461:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_DVDRW_PLUS [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-session-cfg.c:755:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_ATTRIBUTE_ACCESS_CAN_WRITE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-session-cfg.c:879:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_CD [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-session-cfg.c:966:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERROR_EMPTY [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-burn/burner-session-span.c:264:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-session-span.c:390:46: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] head kylin-burner/libburner-burn/burner-session-span.c:397:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_session_span_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-session.c:1059:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIA_TYPE_FILE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-session.c:1204:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR_S [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-session.c:1267:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR_S [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-session.c:1340:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR_S [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-session.c:1441:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-session.c:1748:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-session.c:1982:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-session.c:2031:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_GINT64_FORMAT [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-session.c:2156:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-session.c:2205:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR_S [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-session.c:2341:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR_S [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-session.c:2370:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_DIR [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-session.c:2565:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-burn/burner-session.c:298:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-burn/burner-src-image.c:105:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-src-image.c:171:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-src-image.c:274:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_ELLIPSIZE_START [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-src-image.c:307:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TYPE_DIRECTORY [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-src-image.c:461:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_HORIZONTAL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-src-image.c:506:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TYPE_DIRECTORY [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-src-image.c:539:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR_S [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-src-image.c:613:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_src_image_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-src-image.c:783:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-src-selection.c:106:48: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] head kylin-burner/libburner-burn/burner-src-selection.c:127:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_src_selection_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-src-selection.c:249:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-src-selection.c:97:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_src_selection_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-status-dialog.c:159:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-status-dialog.c:214:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_DESTROY_WITH_PARENT [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-status-dialog.c:278:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_DESTROY_WITH_PARENT [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-status-dialog.c:331:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_DESTROY_WITH_PARENT [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-status-dialog.c:390:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WIN_POS_CENTER_ON_PARENT [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-status-dialog.c:438:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-status-dialog.c:532:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_status_dialog_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-status-dialog.c:552:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-status-dialog.c:575:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_OTHER [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-status.c:111:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-status.c:139:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-status.c:167:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_NOT_READY [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-status.c:193:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-status.c:221:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_NOT_READY [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-status.c:253:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_RUNNING [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-status.c:281:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-status.c:290:35: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] head kylin-burner/libburner-burn/burner-status.c:305:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_status_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-sum-dialog.c:171:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-sum-dialog.c:184:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_INFO [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-sum-dialog.c:206:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-sum-dialog.c:332:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-sum-dialog.c:434:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-sum-dialog.c:490:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_CHECKSUM_MD5 [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-sum-dialog.c:522:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-sum-dialog.c:604:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERROR_BAD_CHECKSUM [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-sum-dialog.c:667:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_sum_dialog_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-sum-dialog.c:678:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_sum_dialog_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-sum-dialog.c:696:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-tool-dialog.c:106:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-tool-dialog.c:216:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_WATCH [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-tool-dialog.c:318:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ICON_SIZE_BUTTON [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-tool-dialog.c:410:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_DESTROY_WITH_PARENT [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-tool-dialog.c:498:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-tool-dialog.c:519:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_tool_dialog_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-tool-dialog.c:556:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-tool-dialog.c:96:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track-data-cfg.c:1006:54: style: Parameter 'model' can be declared as pointer to const. However it seems that 'burner_track_data_cfg_get_column_type' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-track-data-cfg.c:1773:27: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-track-data-cfg.c:1006:54: note: Parameter 'model' can be declared as pointer to const head kylin-burner/libburner-burn/burner-track-data-cfg.c:1011:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track-data-cfg.c:1057:52: style: Parameter 'model' can be declared as pointer to const. However it seems that 'burner_track_data_cfg_get_n_columns' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-track-data-cfg.c:1772:25: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-track-data-cfg.c:1057:52: note: Parameter 'model' can be declared as pointer to const head kylin-burner/libburner-burn/burner-track-data-cfg.c:1063:48: style: Parameter 'model' can be declared as pointer to const. However it seems that 'burner_track_data_cfg_get_flags' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-track-data-cfg.c:1771:21: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-track-data-cfg.c:1063:48: note: Parameter 'model' can be declared as pointer to const head kylin-burner/libburner-burn/burner-track-data-cfg.c:1094:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track-data-cfg.c:1103:60: style: Parameter 'drag_source' can be declared as pointer to const. However it seems that 'burner_track_data_cfg_drag_data_delete' is a callback function, if 'drag_source' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-track-data-cfg.c:1798:28: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-track-data-cfg.c:1103:60: note: Parameter 'drag_source' can be declared as pointer to const head kylin-burner/libburner-burn/burner-track-data-cfg.c:1104:20: style: Parameter 'path' can be declared as pointer to const. However it seems that 'burner_track_data_cfg_drag_data_delete' is a callback function, if 'path' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-track-data-cfg.c:1798:28: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-track-data-cfg.c:1104:20: note: Parameter 'path' can be declared as pointer to const head kylin-burner/libburner-burn/burner-track-data-cfg.c:1353:63: style: Parameter 'sortable' can be declared as pointer to const. However it seems that 'burner_track_data_cfg_has_default_sort_func' is a callback function, if 'sortable' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-track-data-cfg.c:1829:33: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-track-data-cfg.c:1353:63: note: Parameter 'sortable' can be declared as pointer to const head kylin-burner/libburner-burn/burner-track-data-cfg.c:1379:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_KEY_FILE_KEEP_COMMENTS [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-burn/burner-track-data-cfg.c:197:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track-data-cfg.c:2489:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track-data-cfg.c:2608:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track-data-cfg.c:3295:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TREE_SORTABLE_UNSORTED_SORT_COLUMN_ID [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track-data-cfg.c:3401:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_MATCH_DATA [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track-data-cfg.c:3465:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_NO_RECURSE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track-data-cfg.c:553:22: style: Parameter 'iter' can be declared as pointer to const. However it seems that 'burner_track_data_cfg_node_hidden' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-burn/burner-track-data-cfg.c:1769:22: note: You might need to cast the function pointer here kylin-burner/libburner-burn/burner-track-data-cfg.c:553:22: note: Parameter 'iter' can be declared as pointer to const head kylin-burner/libburner-burn/burner-track-data-cfg.c:615:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-burn/burner-track-data.c:345:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track-data.c:361:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track-data.c:480:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track-data.c:680:42: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] head kylin-burner/libburner-burn/burner-track-data.c:701:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_track_data_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track-disc.c:153:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track-disc.c:218:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track-disc.c:241:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_NOT_READY [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track-disc.c:268:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track-disc.c:272:42: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] head kylin-burner/libburner-burn/burner-track-disc.c:280:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_track_disc_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track-disc.c:97:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track-image-cfg.c:133:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_track_image_cfg_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track-image-cfg.c:327:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_track_image_cfg_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track-image-cfg.c:438:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_track_image_cfg_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track-image-cfg.c:484:51: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] head kylin-burner/libburner-burn/burner-track-image-cfg.c:505:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_track_image_cfg_parent_class [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-burn/burner-track-image.c:295:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track-image.c:353:44: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] head kylin-burner/libburner-burn/burner-track-image.c:372:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_track_image_parent_class [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-burn/burner-track-stream-cfg.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track-stream-cfg.c:125:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TYPE_DIRECTORY [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track-stream-cfg.c:226:63: style: Checking if unsigned expression 'burner_track_stream_get_end((struct BurnerTrackStream*)(obj))' is less than zero. [unsignedLessThanZero] 2.13.0 kylin-burner/libburner-burn/burner-track-stream-cfg.c:226:63: style: Checking if unsigned expression 'burner_track_stream_get_end((struct _BurnerTrackStream*)(obj))' is less than zero. [unsignedLessThanZero] head kylin-burner/libburner-burn/burner-track-stream-cfg.c:351:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IO_INFO_PERM [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track-stream-cfg.c:376:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_track_stream_cfg_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track-stream-cfg.c:409:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_track_stream_cfg_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track-stream-cfg.c:413:53: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] head kylin-burner/libburner-burn/burner-track-stream-cfg.c:443:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_track_stream_cfg_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track-stream.c:425:46: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] head kylin-burner/libburner-burn/burner-track.c:115:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track.c:153:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track.c:189:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track.c:288:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track.c:326:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track.c:355:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track.c:385:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track.c:421:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track.c:453:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track.c:507:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track.c:541:33: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] head kylin-burner/libburner-burn/burner-track.c:561:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_track_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-track.c:576:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_FIRST [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-video-options.c:167:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_DVD [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-video-options.c:356:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-video-options.c:440:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-video-options.c:615:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_video_options_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-burn/burner-video-options.c:635:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-media/burn-iso9660.c:159:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-media/burn-susp.c:114:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burn-volume-source.c:105:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burn-volume-source.c:241:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burn-volume-source.c:270:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-media/burn-volume.c:111:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burn-volume.c:262:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burn-volume.c:283:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-media/burner-drive-selection.c:106:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-drive-selection.c:451:23: style: Parameter 'drive' can be declared as pointer to const. However it seems that 'burner_drive_selection_drive_removed_cb' is a callback function, if 'drive' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-media/burner-drive-selection.c:506:22: note: You might need to cast the function pointer here kylin-burner/libburner-media/burner-drive-selection.c:451:23: note: Parameter 'drive' can be declared as pointer to const head kylin-burner/libburner-media/burner-drive-selection.c:540:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_drive_selection_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-drive-selection.c:563:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_drive_selection_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-drive-selection.c:635:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-drive.c:1623:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_drive_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-drive.c:1648:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-media/burner-drive.c:168:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-drive.c:688:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VOLUME_IDENTIFIER_KIND_HAL_UDI [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-drive.c:760:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_REWRITABLE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-drive.c:844:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-gio-operation.c:143:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_ERROR_FAILED_HANDLED [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-gio-operation.c:187:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_ERROR_NOT_MOUNTED [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-gio-operation.c:283:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_ERROR_ALREADY_MOUNTED [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-gio-operation.c:337:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MOUNT_MOUNT_NONE [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-media/burner-gio-operation.c:93:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-media.c:168:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_REWRITABLE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-media.c:186:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_BD [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-media.c:344:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_FILE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-media.c:388:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_FILE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-media.c:551:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GETTEXT_PACKAGE [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-media/burner-medium-monitor.c:134:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium-monitor.c:235:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_CD [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium-monitor.c:476:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VOLUME_IDENTIFIER_KIND_UNIX_DEVICE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium-monitor.c:502:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VOLUME_IDENTIFIER_KIND_UNIX_DEVICE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium-monitor.c:621:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VOLUME_IDENTIFIER_KIND_UNIX_DEVICE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium-monitor.c:638:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VOLUME_IDENTIFIER_KIND_UNIX_DEVICE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium-monitor.c:667:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VOLUME_IDENTIFIER_KIND_UNIX_DEVICE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium-monitor.c:766:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_medium_monitor_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium-monitor.c:788:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium-selection.c:199:24: style: Parameter 'medium_arg' can be declared as pointer to const [constParameterPointer] head kylin-burner/libburner-media/burner-medium-selection.c:667:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_CD [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium-selection.c:783:24: style: Parameter 'medium' can be declared as pointer to const. However it seems that 'burner_medium_selection_medium_removed_cb' is a callback function, if 'medium' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/libburner-media/burner-medium-selection.c:845:22: note: You might need to cast the function pointer here kylin-burner/libburner-media/burner-medium-selection.c:783:24: note: Parameter 'medium' can be declared as pointer to const head kylin-burner/libburner-media/burner-medium-selection.c:826:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_medium_selection_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium-selection.c:881:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_medium_selection_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium-selection.c:953:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium.c:1110:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_PLUS [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium.c:1226:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_SEQUENTIAL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium.c:1300:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_REWRITABLE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium.c:1652:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_DUAL_L [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium.c:1872:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_CDR [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium.c:2056:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_BLANK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium.c:2221:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_BLANK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium.c:2273:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_DVD [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium.c:2361:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium.c:2599:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_PROTECTED [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium.c:289:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium.c:2932:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_DVD [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium.c:3011:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_BUSY [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium.c:3123:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_FILE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium.c:3284:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium.c:3343:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_REWRITABLE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium.c:3530:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium.c:563:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_DVDRW_PLUS [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium.c:745:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_CLOSED [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium.c:822:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_REWRITABLE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-medium.c:887:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_CD [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-volume.c:337:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_FILE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-volume.c:378:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_FILE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/burner-volume.c:453:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_volume_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/scsi-cam.c:169:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/scsi-cam.c:232:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/scsi-get-configuration.c:195:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/scsi-netbsd.c:116:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCIOCCOMMAND [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/scsi-netbsd.c:165:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/scsi-sense-data.c:121:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/scsi-sense-data.c:139:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/scsi-sense-data.c:183:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/scsi-sense-data.c:204:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/scsi-sg.c:124:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SG_IO [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/scsi-sg.c:175:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-media/scsi-uscsi.c:106:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uscsi_cmd [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-media/scsi-uscsi.c:163:32: style:inconclusive: Boolean expression 'STATUS_MASK==STATUS_CHECK' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] head kylin-burner/libburner-media/scsi-uscsi.c:204:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-media/scsi-uscsi.c:79:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-disc-message.c:172:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SELECTION_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-disc-message.c:329:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WRAP_WORD [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-disc-message.c:349:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-disc-message.c:377:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_disc_message_parent_class [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-utils/burner-disc-message.c:82:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-disc-message.c:83:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_DELETE_EVENT [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-utils/burner-jacket-background.c:124:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-background.c:225:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-background.c:367:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_jacket_background_parent_class [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-utils/burner-jacket-buffer.c:140:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-buffer.c:177:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TEXT_DIR_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-buffer.c:352:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_jacket_buffer_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-buffer.c:383:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_jacket_buffer_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-buffer.c:417:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_JUSTIFY_CENTER [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-buffer.c:475:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_jacket_buffer_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-edit.c:280:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_JUSTIFY_CENTER [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-edit.c:287:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_JUSTIFY_RIGHT [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-edit.c:294:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_JUSTIFY_LEFT [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-edit.c:433:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_WEIGHT_NORMAL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-edit.c:524:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-edit.c:750:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_jacket_edit_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-edit.c:773:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-edit.c:792:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-font.c:229:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_SCALE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-font.c:337:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_jacket_font_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-font.c:352:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_NO_RECURSE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-view.c:1023:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-view.c:1151:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TEXT_WINDOW_WIDGET [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-view.c:1204:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_ANTIALIAS_DEFAULT [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-view.c:1249:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_WINDOW_CHILD [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-view.c:1461:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WRAP_CHAR [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-view.c:1515:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_jacket_view_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-view.c:1541:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-view.c:225:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_ANTIALIAS_GRAY [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-view.c:311:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_ANTIALIAS_GRAY [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-view.c:395:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_EXTEND_REPEAT [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-view.c:545:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_INTERP_HYPER [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-view.c:810:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WRAP_CHAR [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-jacket-view.c:868:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TEXT_WINDOW_TEXT [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-metadata.c:1010:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_FORMAT_TIME [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-metadata.c:1058:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_MESSAGE_TAG [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-metadata.c:1112:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_FORMAT_TIME [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-metadata.c:1192:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_URI_SRC [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-metadata.c:1325:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_CHANGE_SUCCESS [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-metadata.c:1561:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_PAD_LINK_OK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-metadata.c:1588:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INT [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-metadata.c:1649:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_PAD_LINK_REFUSED [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-metadata.c:1798:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_NULL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-metadata.c:1882:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_PAUSED [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-metadata.c:1921:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_PAUSED [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-metadata.c:2094:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_metadata_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-metadata.c:2139:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_NULL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-metadata.c:2174:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_POINTER [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-metadata.c:490:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_NULL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-metadata.c:678:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_INSTALL_PLUGINS_STARTED_OK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-metadata.c:729:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_SECOND [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-metadata.c:771:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_FORMAT_TIME [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-metadata.c:844:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_ITERATOR_OK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-metadata.c:920:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_TAG_TITLE [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-utils/burner-misc.c:128:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-misc.c:213:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reftmp [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-misc.c:255:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reftmp [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-misc.c:319:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-misc.c:425:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-misc.c:446:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_BUTTONS_CLOSE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-pk.c:269:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-pk.c:288:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR_S [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-pk.c:422:27: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] head kylin-burner/libburner-utils/burner-pk.c:449:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_pk_parent_class [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-utils/burner-pk.c:88:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/libburner-utils/burner-tool-color-picker.c:119:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-tool-color-picker.c:142:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-tool-color-picker.c:220:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_tool_color_picker_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/libburner-utils/burner-tool-color-picker.c:235:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_FIRST [valueFlowBailoutIncompleteVar] head kylin-burner/nautilus/nautilus-burn-bar.c:157:45: style: Parameter 'value' can be declared as pointer to const. However it seems that 'nautilus_disc_burn_bar_get_property' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/nautilus/nautilus-burn-bar.c:173:38: note: You might need to cast the function pointer here kylin-burner/nautilus/nautilus-burn-bar.c:157:45: note: Parameter 'value' can be declared as pointer to const head kylin-burner/nautilus/nautilus-burn-bar.c:253:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head kylin-burner/nautilus/nautilus-burn-bar.c:387:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] head kylin-burner/nautilus/nautilus-burn-bar.c:462:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nautilus_disc_burn_bar_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/nautilus/nautilus-burn-extension.c:1033:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/nautilus/nautilus-burn-extension.c:115:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head kylin-burner/nautilus/nautilus-burn-extension.c:166:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_ACCEPT [valueFlowBailoutIncompleteVar] head kylin-burner/nautilus/nautilus-burn-extension.c:241:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] head kylin-burner/nautilus/nautilus-burn-extension.c:450:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VOLUME_IDENTIFIER_KIND_UNIX_DEVICE [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/nautilus/nautilus-burn-extension.c:465:18: style: Variable 'is_blank' is reassigned a value before the old one has been used. [redundantAssignment] kylin-burner/nautilus/nautilus-burn-extension.c:448:18: note: is_blank is assigned kylin-burner/nautilus/nautilus-burn-extension.c:465:18: note: is_blank is overwritten head kylin-burner/nautilus/nautilus-burn-extension.c:498:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VOLUME_IDENTIFIER_KIND_UNIX_DEVICE [valueFlowBailoutIncompleteVar] head kylin-burner/nautilus/nautilus-burn-extension.c:630:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VOLUME_IDENTIFIER_KIND_UNIX_DEVICE [valueFlowBailoutIncompleteVar] head kylin-burner/nautilus/nautilus-burn-extension.c:886:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_MONITOR_EVENT_CREATED [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/audio2cue/burn-audio2cue.c:118:26: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] head kylin-burner/plugins/audio2cue/burn-audio2cue.c:127:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/audio2cue/burn-audio2cue.c:148:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IMAGE_FORMAT_CUE [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/audio2cue/burn-audio2cue.c:185:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/audio2cue/burn-audio2cue.c:231:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_CANCEL [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/audio2cue/burn-audio2cue.c:280:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_CANCEL [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/audio2cue/burn-audio2cue.c:326:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_GINT64_FORMAT [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/audio2cue/burn-audio2cue.c:355:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/audio2cue/burn-audio2cue.c:649:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_JOB_ACTION_SIZE [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/audio2cue/burn-audio2cue.c:730:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_PLUGIN_IO_ACCEPT_FILE [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/cdrdao/burn-cdrdao.c:147:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ACTION_ANALYSING [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/cdrdao/burn-cdrdao.c:229:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_JOB_ACTION_RECORD [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/cdrdao/burn-cdrdao.c:280:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_FLAG_DUMMY [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/cdrdao/burn-cdrdao.c:304:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_FLAG_NOGRACE [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/cdrdao/burn-cdrdao.c:336:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_FLAG_NO_TMP_FILES [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/cdrdao/burn-cdrdao.c:423:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_FLAG_FAST_BLANK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/cdrdao/burn-cdrdao.c:444:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/cdrdao/burn-cdrdao.c:470:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/cdrdao/burn-cdrdao.c:523:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IMAGE_FORMAT_CDRDAO [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/cdrdao/burn-cdrdao.c:600:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_JOB_ACTION_RECORD [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/cdrdao/burn-cdrdao.c:682:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_CD [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/plugins/cdrdao/burn-cdrdao.c:88:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/cdrdao/burn-cdrdao.c:94:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_JOB_ACTION_SIZE [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/cdrtools/burn-cdda2wav.c:208:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ACTION_DRIVE_COPY [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/cdrtools/burn-cdda2wav.c:255:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/cdrtools/burn-cdda2wav.c:308:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/cdrtools/burn-cdda2wav.c:358:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_JOB_ACTION_SIZE [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/cdrtools/burn-cdda2wav.c:385:39: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] head kylin-burner/plugins/cdrtools/burn-cdda2wav.c:417:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_METADATA_INFO [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/cdrtools/burn-cdda2wav.c:442:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_PLUGIN_ERROR_MISSING_APP [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/checksum/burn-checksum-files.c:1113:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/checksum/burn-checksum-files.c:1235:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/checksum/burn-checksum-files.c:1287:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_JOB_ACTION_SIZE [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/checksum/burn-checksum-files.c:1326:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/checksum/burn-checksum-files.c:1385:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/checksum/burn-checksum-files.c:1471:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IMAGE_FS_ANY [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/checksum/burn-checksum-files.c:169:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/checksum/burn-checksum-files.c:242:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/checksum/burn-checksum-files.c:351:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/checksum/burn-checksum-files.c:391:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_FLAG_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/checksum/burn-checksum-files.c:531:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/checksum/burn-checksum-files.c:712:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/checksum/burn-checksum-files.c:753:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MD5_FILE [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/checksum/burn-checksum-files.c:801:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_RETRY [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/checksum/burn-checksum-files.c:831:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/checksum/burn-volume-read.c:173:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_RETRY [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/checksum/burn-volume-read.c:212:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/checksum/burn-volume-read.c:305:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/plugins/checksum/burn-volume-read.c:80:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/dvdauthor/burn-dvdauthor.c:131:47: style: Parameter 'process' can be declared as pointer to const. However it seems that 'burner_dvd_author_read_stdout' is a callback function, if 'process' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/plugins/dvdauthor/burn-dvdauthor.c:355:31: note: You might need to cast the function pointer here kylin-burner/plugins/dvdauthor/burn-dvdauthor.c:131:47: note: Parameter 'process' can be declared as pointer to const head kylin-burner/plugins/dvdauthor/burn-dvdauthor.c:134:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/dvdauthor/burn-dvdauthor.c:149:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/dvdauthor/burn-dvdauthor.c:168:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/dvdauthor/burn-dvdauthor.c:291:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_JOB_ACTION_IMAGE [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/dvdauthor/burn-dvdauthor.c:336:42: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] head kylin-burner/plugins/dvdauthor/burn-dvdauthor.c:377:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_AUDIO_FORMAT_MP2 [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/dvdcss/burn-dvdcss.c:207:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/dvdcss/burn-dvdcss.c:306:71: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'burner_dvdcss_sort_ranges' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/plugins/dvdcss/burn-dvdcss.c:383:21: note: You might need to cast the function pointer here kylin-burner/plugins/dvdcss/burn-dvdcss.c:306:71: note: Parameter 'user_data' can be declared as pointer to const head kylin-burner/plugins/dvdcss/burn-dvdcss.c:335:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ACTION_ANALYSING [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/dvdcss/burn-dvdcss.c:558:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_JOB_ACTION_SIZE [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/dvdcss/burn-dvdcss.c:632:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/dvdcss/burn-dvdcss.c:698:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_PLUGIN_IO_ACCEPT_FILE [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/plugins/dvdcss/burn-dvdcss.c:91:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/dvdcss/burn-dvdcss.c:94:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MODULE_BIND_LOCAL [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/growisofs/burn-dvd-rw-format.c:120:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_BDRE [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/growisofs/burn-dvd-rw-format.c:160:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_job_finished_session [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/growisofs/burn-dvd-rw-format.c:164:47: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] head kylin-burner/plugins/growisofs/burn-dvd-rw-format.c:177:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_DVD [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/growisofs/burn-growisofs.c:148:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/growisofs/burn-growisofs.c:274:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IMAGE_FS_JOLIET [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/growisofs/burn-growisofs.c:430:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_FLAG_DUMMY [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/growisofs/burn-growisofs.c:581:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_FLAG_FAST_BLANK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/growisofs/burn-growisofs.c:626:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_JOB_ACTION_SIZE [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/growisofs/burn-growisofs.c:670:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_job_finished_session [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/growisofs/burn-growisofs.c:687:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_EXECUTABLE [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/growisofs/burn-growisofs.c:758:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_PLUGIN_IO_ACCEPT_PIPE [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/libburnia/burn-libburn-common.c:120:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURN_DRIVE_WRITING [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/libburnia/burn-libburn-common.c:148:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURN_DRIVE_ADR_LEN [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/libburnia/burn-libburn-common.c:202:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURN_MSGS_MESSAGE_LEN [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/libburnia/burn-libburn-common.c:237:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ACTION_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/libburnia/burn-libburn-common.c:333:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/libburnia/burn-libburn.c:107:51: style: Parameter 'src' can be declared as pointer to const. However it seems that 'burner_libburn_src_free_data' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/plugins/libburnia/burn-libburn.c:225:19: note: You might need to cast the function pointer here kylin-burner/plugins/libburnia/burn-libburn.c:107:51: note: Parameter 'src' can be declared as pointer to const head kylin-burner/plugins/libburnia/burn-libburn.c:126:50: style: Parameter 'src' can be declared as pointer to const. However it seems that 'burner_libburn_src_set_size' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/plugins/libburnia/burn-libburn.c:224:18: note: You might need to cast the function pointer here kylin-burner/plugins/libburnia/burn-libburn.c:126:50: note: Parameter 'src' can be declared as pointer to const head kylin-burner/plugins/libburnia/burn-libburn.c:238:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURN_SOURCE_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/libburnia/burn-libburn.c:291:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/libburnia/burn-libburn.c:313:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/libburnia/burn-libburn.c:389:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/libburnia/burn-libburn.c:468:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURN_POS_END [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/libburnia/burn-libburn.c:496:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURN_REASONS_LEN [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/libburnia/burn-libburn.c:595:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURN_REASONS_LEN [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/libburnia/burn-libburn.c:746:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_JOB_ACTION_RECORD [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/libburnia/burn-libburn.c:834:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/libburnia/burn-libburn.c:847:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/libburnia/burn-libburn.c:914:37: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] head kylin-burner/plugins/libburnia/burn-libburn.c:939:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_CD [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/libburnia/burn-libisofs.c:1013:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/plugins/libburnia/burn-libisofs.c:103:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/libburnia/burn-libisofs.c:106:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/libburnia/burn-libisofs.c:1083:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_CDR [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/libburnia/burn-libisofs.c:154:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/libburnia/burn-libisofs.c:210:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/libburnia/burn-libisofs.c:241:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/libburnia/burn-libisofs.c:307:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/libburnia/burn-libisofs.c:339:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_RUNNING [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/libburnia/burn-libisofs.c:390:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_JOB_ACTION_IMAGE [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/libburnia/burn-libisofs.c:445:45: style: Parameter 'src' can be declared as pointer to const. However it seems that 'burner_libisofs_import_open' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/plugins/libburnia/burn-libisofs.c:493:14: note: You might need to cast the function pointer here kylin-burner/plugins/libburnia/burn-libisofs.c:445:45: note: Parameter 'src' can be declared as pointer to const head kylin-burner/plugins/libburnia/burn-libisofs.c:451:46: style: Parameter 'src' can be declared as pointer to const. However it seems that 'burner_libisofs_import_close' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/plugins/libburnia/burn-libisofs.c:494:15: note: You might need to cast the function pointer here kylin-burner/plugins/libburnia/burn-libisofs.c:451:46: note: Parameter 'src' can be declared as pointer to const head kylin-burner/plugins/libburnia/burn-libisofs.c:457:45: style: Parameter 'src' can be declared as pointer to const. However it seems that 'burner_libisofs_import_free' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/plugins/libburnia/burn-libisofs.c:495:19: note: You might need to cast the function pointer here kylin-burner/plugins/libburnia/burn-libisofs.c:457:45: note: Parameter 'src' can be declared as pointer to const head kylin-burner/plugins/libburnia/burn-libisofs.c:478:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/libburnia/burn-libisofs.c:580:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_FLAG_MERGE [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/libburnia/burn-libisofs.c:887:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_RUNNING [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/libburnia/burn-libisofs.c:946:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_JOB_ACTION_SIZE [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/local-track/burn-local-image.c:155:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DIR_SEPARATOR_S [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/local-track/burn-local-image.c:201:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/local-track/burn-local-image.c:255:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/local-track/burn-local-image.c:478:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/local-track/burn-local-image.c:526:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ACTION_FILE_COPY [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/local-track/burn-local-image.c:590:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_RUNNING [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/local-track/burn-local-image.c:670:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/local-track/burn-local-image.c:719:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_JOB_ACTION_SIZE [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/local-track/burn-local-image.c:853:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/local-track/burn-local-image.c:921:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_AUDIO_FORMAT_DTS [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/transcode/burn-normalize.c:129:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_PAD_LINK_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/transcode/burn-normalize.c:167:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_URI_SRC [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/transcode/burn-normalize.c:301:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_SESSION_STREAM_AUDIO_FORMAT [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/transcode/burn-normalize.c:387:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/transcode/burn-normalize.c:401:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_TAG_ALBUM_GAIN [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/transcode/burn-normalize.c:435:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/transcode/burn-normalize.c:540:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/transcode/burn-normalize.c:568:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_JOB_ACTION_IMAGE [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/transcode/burn-normalize.c:588:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_FORMAT_TIME [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/transcode/burn-normalize.c:611:41: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] head kylin-burner/plugins/transcode/burn-normalize.c:652:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_AUDIO_FORMAT_DTS [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/transcode/burn-transcode.c:1520:4: error: There is an unknown macro here somewhere. Configuration is required. If BURNER_JOB_LOG is a macro then please configure it. [unknownMacro] 2.13.0 kylin-burner/plugins/transcode/burn-transcode.c:730:19: error: There is an unknown macro here somewhere. Configuration is required. If G_GINT64_FORMAT is a macro then please configure it. [unknownMacro] head kylin-burner/plugins/vcdimager/burn-vcdimager.c:113:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/vcdimager/burn-vcdimager.c:117:47: style: Parameter 'process' can be declared as pointer to const. However it seems that 'burner_vcd_imager_read_stderr' is a callback function, if 'process' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/plugins/vcdimager/burn-vcdimager.c:463:31: note: You might need to cast the function pointer here kylin-burner/plugins/vcdimager/burn-vcdimager.c:117:47: note: Parameter 'process' can be declared as pointer to const head kylin-burner/plugins/vcdimager/burn-vcdimager.c:120:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/vcdimager/burn-vcdimager.c:141:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/vcdimager/burn-vcdimager.c:392:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_JOB_ACTION_IMAGE [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/vcdimager/burn-vcdimager.c:444:42: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] head kylin-burner/plugins/vcdimager/burn-vcdimager.c:465:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_job_finished_session [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/vcdimager/burn-vcdimager.c:484:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_AUDIO_FORMAT_44100 [valueFlowBailoutIncompleteVar] head kylin-burner/plugins/vcdimager/burn-vcdimager.c:83:26: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.13.0 kylin-burner/plugins/vcdimager/burn-vcdimager.c:88:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/src/baobab-cell-renderer-progress.c:149:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head kylin-burner/src/baobab-cell-renderer-progress.c:198:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TEXT_DIR_RTL [valueFlowBailoutIncompleteVar] head kylin-burner/src/baobab-cell-renderer-progress.c:247:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-audio-disc.c:1204:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_SECOND [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-audio-disc.c:1296:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-audio-disc.c:1473:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_TRACK_STREAM_TITLE_TAG [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-audio-disc.c:1504:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WIN_POS_CENTER_ON_PARENT [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-audio-disc.c:1614:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_TRACK_STREAM_ARTIST_TAG [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-audio-disc.c:1814:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SELECTION_CLIPBOARD [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-audio-disc.c:1867:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SELECTION_CLIPBOARD [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-audio-disc.c:1972:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_KEY_KP_Delete [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-audio-disc.c:2056:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-audio-disc.c:324:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GETTEXT_PACKAGE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-audio-disc.c:362:57: style: Parameter 'selection' can be declared as pointer to const. However it seems that 'burner_audio_disc_selection_function' is a callback function, if 'selection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-audio-disc.c:415:53: note: You might need to cast the function pointer here kylin-burner/src/burner-audio-disc.c:362:57: note: Parameter 'selection' can be declared as pointer to const head kylin-burner/src/burner-audio-disc.c:363:26: style: Parameter 'model' can be declared as pointer to const. However it seems that 'burner_audio_disc_selection_function' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-audio-disc.c:415:53: note: You might need to cast the function pointer here kylin-burner/src/burner-audio-disc.c:363:26: note: Parameter 'model' can be declared as pointer to const head kylin-burner/src/burner-audio-disc.c:364:25: style: Parameter 'treepath' can be declared as pointer to const. However it seems that 'burner_audio_disc_selection_function' is a callback function, if 'treepath' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-audio-disc.c:415:53: note: You might need to cast the function pointer here kylin-burner/src/burner-audio-disc.c:364:25: note: Parameter 'treepath' can be declared as pointer to const head kylin-burner/src/burner-audio-disc.c:366:21: style: Parameter 'NULL_data' can be declared as pointer to const. However it seems that 'burner_audio_disc_selection_function' is a callback function, if 'NULL_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-audio-disc.c:415:53: note: You might need to cast the function pointer here kylin-burner/src/burner-audio-disc.c:366:21: note: Parameter 'NULL_data' can be declared as pointer to const head kylin-burner/src/burner-audio-disc.c:389:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-audio-disc.c:589:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_WARNING [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-audio-disc.c:649:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-audio-disc.c:677:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-audio-disc.c:702:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IO_PLAYLIST_TITLE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-audio-disc.c:735:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IO_INFO_MIME [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-audio-disc.c:769:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-audio-disc.c:820:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-audio-disc.c:836:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-audio-disc.c:868:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_INFO [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-audio-disc.c:914:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-cli.c:209:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-cli.c:300:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:1062:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:1087:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_NOTIFY_CONTEXT_MULTISESSION [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:1126:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_NOTIFY_CONTEXT_MULTISESSION [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:1206:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_NOTIFY_CONTEXT_SIZE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:1271:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:1329:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:1378:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_DATA_TREE_MODEL_SIZE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:1670:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:1735:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_DATA_TREE_MODEL_URI [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:1763:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GETTEXT_PACKAGE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:1828:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_DATA_TREE_MODEL_IS_IMPORTED [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:1906:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_DATA_TREE_MODEL_IS_IMPORTED [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:2009:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_DATA_TREE_MODEL_IS_IMPORTED [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:2036:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_DATA_TREE_MODEL_IS_IMPORTED [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:2101:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SELECTION_CLIPBOARD [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:2174:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_CONTROL_MASK [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:2260:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_KEY_KP_Delete [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:2298:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:2474:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_data_disc_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:2560:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:259:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_NOTIFY_CONTEXT_MULTISESSION [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:300:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_DATA_TREE_MODEL_IS_LOADING [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:445:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SELECTION_CLIPBOARD [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:503:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_DATA_TREE_MODEL_NAME [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:535:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_NOTIFY_CONTEXT_LOADING [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:554:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_NOTIFY_CONTEXT_LOADING [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:628:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_NO [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:662:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_PACK_END [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:681:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:699:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:717:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:741:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_YES [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:789:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_REJECT [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:845:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_REJECT [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:890:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_REJECT [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-data-disc.c:946:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-disc.c:89:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-drive-settings.c:116:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_FLAG_EJECT [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-drive-settings.c:223:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIUM_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-drive-settings.c:255:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-drive-settings.c:363:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SETTINGS_BIND_DEFAULT [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-drive-settings.c:367:50: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] head kylin-burner/src/burner-drive-settings.c:374:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_drive_settings_parent_class [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/src/burner-drive-settings.c:90:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-drive-settings.c:98:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_DRIVE_PROPERTIES_FLAGS [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-eject-dialog.c:173:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_HORIZONTAL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-file-chooser.c:181:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-file-chooser.c:247:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SELECTION_MULTIPLE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-file-chooser.c:331:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILE_CHOOSER_ACTION_OPEN [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-file-chooser.c:419:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_HORIZONTAL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-file-filtered.c:132:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-file-filtered.c:152:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_DESTROY_WITH_PARENT [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-file-filtered.c:273:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-file-filtered.c:449:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_file_filtered_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-file-filtered.c:472:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-filter-option.c:117:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_filter_option_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-layout-object.c:61:42: style: Parameter 'g_class' can be declared as pointer to const. However it seems that 'burner_layout_object_base_init' is a callback function, if 'g_class' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-layout-object.c:39:4: note: You might need to cast the function pointer here kylin-burner/src/burner-layout-object.c:61:42: note: Parameter 'g_class' can be declared as pointer to const head kylin-burner/src/burner-layout.c:1040:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_ACTION [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-layout.c:1062:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/src/burner-layout.c:197:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-layout.c:346:42: style: Parameter 'layout' can be declared as pointer to const [constParameterPointer] head kylin-burner/src/burner-layout.c:347:19: style: Parameter 'preview' can be declared as pointer to const [constParameterPointer] head kylin-burner/src/burner-layout.c:526:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-layout.c:857:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-multi-dnd.c:117:60: style: Parameter 'drag_source' can be declared as pointer to const. However it seems that 'burner_multi_DND_drag_data_delete' is a callback function, if 'drag_source' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-multi-dnd.c:128:28: note: You might need to cast the function pointer here kylin-burner/src/burner-multi-dnd.c:117:60: note: Parameter 'drag_source' can be declared as pointer to const head kylin-burner/src/burner-multi-dnd.c:118:16: style: Parameter 'path_list' can be declared as pointer to const. However it seems that 'burner_multi_DND_drag_data_delete' is a callback function, if 'path_list' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-multi-dnd.c:128:28: note: You might need to cast the function pointer here kylin-burner/src/burner-multi-dnd.c:118:16: note: Parameter 'path_list' can be declared as pointer to const head kylin-burner/src/burner-multi-dnd.c:165:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_DND_TARGET_DATA_TRACK_REFERENCE_LIST [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-multi-dnd.c:179:75: style: Parameter 'drag_source' can be declared as pointer to const. However it seems that 'burner_data_track_cfg_multi_DND_drag_data_delete' is a callback function, if 'drag_source' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-multi-dnd.c:194:28: note: You might need to cast the function pointer here kylin-burner/src/burner-multi-dnd.c:179:75: note: Parameter 'drag_source' can be declared as pointer to const head kylin-burner/src/burner-multi-dnd.c:180:17: style: Parameter 'path_list' can be declared as pointer to const. However it seems that 'burner_data_track_cfg_multi_DND_drag_data_delete' is a callback function, if 'path_list' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-multi-dnd.c:194:28: note: You might need to cast the function pointer here kylin-burner/src/burner-multi-dnd.c:180:17: note: Parameter 'path_list' can be declared as pointer to const 2.13.0 kylin-burner/src/burner-multi-dnd.c:44:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-multi-song-props.c:306:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_HORIZONTAL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-multi-song-props.c:353:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_multi_song_props_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-player-bacon.c:138:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_WINDOW_CHILD [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-player-bacon.c:182:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_PAUSED [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-player-bacon.c:199:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_player_bacon_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-player-bacon.c:212:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_player_bacon_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-player-bacon.c:252:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_player_bacon_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-player-bacon.c:264:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_BUS_PASS [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-player-bacon.c:313:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_NULL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-player-bacon.c:340:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_SEEK_TYPE_SET [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-player-bacon.c:406:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_CHANGE_SUCCESS [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-player-bacon.c:442:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_PLAYING [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-player-bacon.c:454:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_PAUSED [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-player-bacon.c:467:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_FORMAT_TIME [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-player-bacon.c:485:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_FORMAT_TIME [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-player-bacon.c:507:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_SEEK_TYPE_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-player-bacon.c:523:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_FORMAT_TIME [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-player-bacon.c:569:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_TYPE_VIDEO_OVERLAY [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-player-bacon.c:643:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_NULL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-player-bacon.c:665:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_player_bacon_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-player-bacon.c:693:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INT [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/src/burner-player.c:102:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-player.c:169:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_INTERP_BILINEAR [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-player.c:248:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SCROLL_UP [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-player.c:342:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SCROLL_UP [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-player.c:412:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IO_LEN [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-player.c:482:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IO_HAS_VIDEO [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-player.c:583:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IO_INFO_METADATA [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-player.c:788:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-playlist.c:159:61: style: Parameter 'playlist' can be declared as pointer to const [constParameterPointer] head kylin-burner/src/burner-playlist.c:396:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-playlist.c:436:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IO_IS_PLAYLIST [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-playlist.c:567:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IO_INFO_PERM [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-playlist.c:594:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_ACCEPT [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-playlist.c:671:54: style: Parameter 'engine' can be declared as pointer to const. However it seems that 'burner_playlist_search_error_cb' is a callback function, if 'engine' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-playlist.c:841:2: note: You might need to cast the function pointer here kylin-burner/src/burner-playlist.c:671:54: note: Parameter 'engine' can be declared as pointer to const head kylin-burner/src/burner-playlist.c:672:51: style: Parameter 'playlist' can be declared as pointer to const. However it seems that 'burner_playlist_search_error_cb' is a callback function, if 'playlist' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-playlist.c:841:2: note: You might need to cast the function pointer here kylin-burner/src/burner-playlist.c:672:51: note: Parameter 'playlist' can be declared as pointer to const head kylin-burner/src/burner-playlist.c:703:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-playlist.c:870:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_playlist_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-playlist.c:883:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_playlist_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-plugin-manager-ui.c:1023:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_plugin_manager_ui_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-plugin-manager-ui.c:190:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WIN_POS_CENTER_ON_PARENT [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-plugin-manager-ui.c:237:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-plugin-manager-ui.c:361:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-plugin-manager-ui.c:404:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-plugin-manager-ui.c:509:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_NORMALIZE_ALL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-plugin-manager-ui.c:601:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-plugin-manager-ui.c:651:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TEXT_DIR_RTL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-plugin-manager-ui.c:699:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TEXT_DIR_RTL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-plugin-manager-ui.c:768:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_BUTTON_PRESS [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-plugin-manager-ui.c:803:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-plugin-manager-ui.c:935:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-plugin-option.c:283:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SHADOW_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-plugin-option.c:317:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_plugin_option_parent_class [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/src/burner-pref.c:65:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-pref.c:83:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_pref_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project-manager.c:227:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project-manager.c:324:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IO_COUNT_INVALID [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project-manager.c:367:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IO_INFO_IDLE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project-manager.c:542:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_CANCEL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project-manager.c:779:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project-manager.c:863:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GETTEXT_PACKAGE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project-name.c:185:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project-name.c:237:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_FLAG_MERGE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project-name.c:448:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project-name.c:708:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_project_name_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project-name.c:725:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_FIRST [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project-name.c:99:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ENTRY_ICON_PRIMARY [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project-parse.c:168:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_ELEMENT_NODE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project-parse.c:225:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_VIDEO_FORMAT_UNDEFINED [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project-parse.c:401:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_ELEMENT_NODE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project-parse.c:507:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_ELEMENT_NODE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project-parse.c:683:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_TRACK_STREAM_TITLE_TAG [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project-parse.c:74:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BurnerGraftPt [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project-parse.c:861:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_COVER_URI [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project-parse.c:991:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_TRACK_STREAM_TITLE_TAG [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project-type-chooser.c:212:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project-type-chooser.c:386:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SIZE_GROUP_BOTH [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project-type-chooser.c:619:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project-type-chooser.c:686:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_ACTION [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:1053:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:1277:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_WARNING [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:1286:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_WARNING [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:1302:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:1370:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_CANCEL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:1389:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_PLUGIN_ERROR_MISSING_APP [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:1426:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:1475:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:1489:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:1496:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:1540:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:1647:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WIN_POS_CENTER_ON_PARENT [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:1696:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:1768:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:1782:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:1887:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MEDIA_TYPE_WRITABLE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:1974:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:2096:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:2268:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STOCK_ADD [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:2375:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:2419:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GETTEXT_PACKAGE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:2635:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_COVER_URI [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:2705:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_DATA_TREE_MODEL_URI [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:2737:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:2772:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:2795:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_OK [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:2884:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:2982:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:349:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_display [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:495:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_NONE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:559:55: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'burner_utils_disc_hide_use_info_motion_cb' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-project.c:715:2: note: You might need to cast the function pointer here kylin-burner/src/burner-project.c:559:55: note: Parameter 'widget' can be declared as pointer to const head kylin-burner/src/burner-project.c:560:26: style: Parameter 'drag_context' can be declared as pointer to const. However it seems that 'burner_utils_disc_hide_use_info_motion_cb' is a callback function, if 'drag_context' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-project.c:715:2: note: You might need to cast the function pointer here kylin-burner/src/burner-project.c:560:26: note: Parameter 'drag_context' can be declared as pointer to const head kylin-burner/src/burner-project.c:564:23: style: Parameter 'notebook' can be declared as pointer to const. However it seems that 'burner_utils_disc_hide_use_info_motion_cb' is a callback function, if 'notebook' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-project.c:715:2: note: You might need to cast the function pointer here kylin-burner/src/burner-project.c:564:23: note: Parameter 'notebook' can be declared as pointer to const head kylin-burner/src/burner-project.c:602:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:614:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:642:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SHADOW_IN [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:772:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_SECOND [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:871:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:880:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-project.c:900:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_NOT_READY [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/src/burner-rename.c:213:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-rename.c:308:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-rename.c:436:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_rename_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-search-engine.c:258:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-search-engine.c:280:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/src/burner-search-engine.c:49:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/src/burner-search-tracker.c:234:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-search-tracker.c:490:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_search_tracker_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-setting.c:319:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_KEY_FILE_KEEP_COMMENTS [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-setting.c:433:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_KEY_FILE_KEEP_COMMENTS [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-setting.c:586:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_setting_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-setting.c:590:46: style: Parameter 'self' can be declared as pointer to const. However it seems that 'burner_setting_value_changed' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-setting.c:604:25: note: You might need to cast the function pointer here kylin-burner/src/burner-setting.c:590:46: note: Parameter 'self' can be declared as pointer to const head kylin-burner/src/burner-setting.c:609:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/src/burner-setting.c:76:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-song-control.c:132:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_PAUSED [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-song-control.c:165:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_FORMAT_TIME [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-song-control.c:204:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_PLAYING [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-song-control.c:220:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_READY [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-song-control.c:279:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_ELLIPSIZE_END [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-song-control.c:342:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_NULL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-song-control.c:374:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_PAUSED [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-song-control.c:464:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_STATE_NULL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-song-control.c:513:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-song-control.c:629:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_song_control_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-song-properties.c:118:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_SECOND [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-song-properties.c:345:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_SECOND [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-song-properties.c:392:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GST_SECOND [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-split-dialog.c:1070:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SIZE_GROUP_BOTH [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-split-dialog.c:1330:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_split_dialog_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-split-dialog.c:170:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_DESTROY_WITH_PARENT [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-split-dialog.c:233:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MIN_STREAM_LENGTH [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-split-dialog.c:422:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MIN_STREAM_LENGTH [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-split-dialog.c:615:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_WARNING [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-split-dialog.c:639:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-split-dialog.c:708:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_DESTROY_WITH_PARENT [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-split-dialog.c:769:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_MIN_STREAM_LENGTH [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-split-dialog.c:975:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STOCK_CANCEL [valueFlowBailoutIncompleteVar] 2.13.0 kylin-burner/src/burner-time-button.c:198:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-time-button.c:342:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_time_button_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-time-button.c:357:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_FIRST [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-uri-container.c:82:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-video-disc.c:1068:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GETTEXT_PACKAGE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-video-disc.c:1142:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_KEY_KP_Delete [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-video-disc.c:1163:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ORIENTATION_VERTICAL [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-video-disc.c:1288:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_video_disc_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-video-disc.c:1419:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-video-disc.c:306:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TYPE_REGULAR [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-video-disc.c:345:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_IO_INFO_MIME [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-video-disc.c:379:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-video-disc.c:402:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-video-disc.c:419:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MESSAGE_ERROR [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-video-disc.c:450:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_BURN_ERR [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-video-disc.c:581:57: style: Parameter 'selection' can be declared as pointer to const. However it seems that 'burner_video_disc_selection_function' is a callback function, if 'selection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-disc.c:1246:7: note: You might need to cast the function pointer here kylin-burner/src/burner-video-disc.c:581:57: note: Parameter 'selection' can be declared as pointer to const head kylin-burner/src/burner-video-disc.c:582:26: style: Parameter 'model' can be declared as pointer to const. However it seems that 'burner_video_disc_selection_function' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-disc.c:1246:7: note: You might need to cast the function pointer here kylin-burner/src/burner-video-disc.c:582:26: note: Parameter 'model' can be declared as pointer to const head kylin-burner/src/burner-video-disc.c:583:25: style: Parameter 'treepath' can be declared as pointer to const. However it seems that 'burner_video_disc_selection_function' is a callback function, if 'treepath' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-disc.c:1246:7: note: You might need to cast the function pointer here kylin-burner/src/burner-video-disc.c:583:25: note: Parameter 'treepath' can be declared as pointer to const head kylin-burner/src/burner-video-disc.c:585:21: style: Parameter 'NULL_data' can be declared as pointer to const. However it seems that 'burner_video_disc_selection_function' is a callback function, if 'NULL_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-disc.c:1246:7: note: You might need to cast the function pointer here kylin-burner/src/burner-video-disc.c:585:21: note: Parameter 'NULL_data' can be declared as pointer to const head kylin-burner/src/burner-video-disc.c:617:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_TRACK_STREAM_TITLE_TAG [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-video-disc.c:655:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WIN_POS_CENTER_ON_PARENT [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-video-disc.c:731:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_TRACK_STREAM_ARTIST_TAG [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-video-disc.c:933:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SELECTION_CLIPBOARD [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-video-disc.c:985:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SELECTION_CLIPBOARD [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-video-tree-model.c:1065:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURNER_TRACK_STREAM_THUMBNAIL_TAG [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-video-tree-model.c:1208:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable burner_video_tree_model_parent_class [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-video-tree-model.c:135:55: style: Parameter 'model' can be declared as pointer to const. However it seems that 'burner_video_tree_model_iter_has_child' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1230:26: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:135:55: note: Parameter 'model' can be declared as pointer to const head kylin-burner/src/burner-video-tree-model.c:136:20: style: Parameter 'iter' can be declared as pointer to const. However it seems that 'burner_video_tree_model_iter_has_child' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1230:26: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:136:20: note: Parameter 'iter' can be declared as pointer to const head kylin-burner/src/burner-video-tree-model.c:142:54: style: Parameter 'model' can be declared as pointer to const. However it seems that 'burner_video_tree_model_iter_children' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1229:25: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:142:54: note: Parameter 'model' can be declared as pointer to const head kylin-burner/src/burner-video-tree-model.c:143:26: style: Parameter 'iter' can be declared as pointer to const. However it seems that 'burner_video_tree_model_iter_children' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1229:25: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:143:26: note: Parameter 'iter' can be declared as pointer to const head kylin-burner/src/burner-video-tree-model.c:144:26: style: Parameter 'parent' can be declared as pointer to const. However it seems that 'burner_video_tree_model_iter_children' is a callback function, if 'parent' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1229:25: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:144:26: note: Parameter 'parent' can be declared as pointer to const head kylin-burner/src/burner-video-tree-model.c:178:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_TYPE_STYLE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-video-tree-model.c:621:56: style: Parameter 'model' can be declared as pointer to const. However it seems that 'burner_video_tree_model_get_column_type' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1224:27: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:621:56: note: Parameter 'model' can be declared as pointer to const head kylin-burner/src/burner-video-tree-model.c:626:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-video-tree-model.c:669:54: style: Parameter 'model' can be declared as pointer to const. However it seems that 'burner_video_tree_model_get_n_columns' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1223:25: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:669:54: note: Parameter 'model' can be declared as pointer to const head kylin-burner/src/burner-video-tree-model.c:675:50: style: Parameter 'model' can be declared as pointer to const. However it seems that 'burner_video_tree_model_get_flags' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1222:21: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:675:50: note: Parameter 'model' can be declared as pointer to const head kylin-burner/src/burner-video-tree-model.c:677:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TREE_MODEL_LIST_ONLY [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-video-tree-model.c:681:70: style: Parameter 'drag_source' can be declared as pointer to const. However it seems that 'burner_video_tree_model_multi_row_draggable' is a callback function, if 'drag_source' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1247:25: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:681:70: note: Parameter 'drag_source' can be declared as pointer to const head kylin-burner/src/burner-video-tree-model.c:682:19: style: Parameter 'path_list' can be declared as pointer to const. However it seems that 'burner_video_tree_model_multi_row_draggable' is a callback function, if 'path_list' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1247:25: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:682:19: note: Parameter 'path_list' can be declared as pointer to const head kylin-burner/src/burner-video-tree-model.c:712:73: style: Parameter 'drag_source' can be declared as pointer to const. However it seems that 'burner_video_tree_model_multi_drag_data_delete' is a callback function, if 'drag_source' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1249:28: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:712:73: note: Parameter 'drag_source' can be declared as pointer to const head kylin-burner/src/burner-video-tree-model.c:713:15: style: Parameter 'path_list' can be declared as pointer to const. However it seems that 'burner_video_tree_model_multi_drag_data_delete' is a callback function, if 'path_list' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1249:28: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:713:15: note: Parameter 'path_list' can be declared as pointer to const head kylin-burner/src/burner-video-tree-model.c:87:52: style: Parameter 'model' can be declared as pointer to const. However it seems that 'burner_video_tree_model_iter_parent' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1233:23: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:87:52: note: Parameter 'model' can be declared as pointer to const head kylin-burner/src/burner-video-tree-model.c:88:24: style: Parameter 'iter' can be declared as pointer to const. However it seems that 'burner_video_tree_model_iter_parent' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1233:23: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:88:24: note: Parameter 'iter' can be declared as pointer to const head kylin-burner/src/burner-video-tree-model.c:89:24: style: Parameter 'child' can be declared as pointer to const. However it seems that 'burner_video_tree_model_iter_parent' is a callback function, if 'child' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1233:23: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:89:24: note: Parameter 'child' can be declared as pointer to const 2.13.0 kylin-burner/src/burner-video-tree-model.c:91:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head kylin-burner/src/burner-video-tree-model.c:923:61: style: Parameter 'drag_dest' can be declared as pointer to const. However it seems that 'burner_video_tree_model_row_drop_possible' is a callback function, if 'drag_dest' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1278:29: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:923:61: note: Parameter 'drag_dest' can be declared as pointer to const head kylin-burner/src/burner-video-tree-model.c:924:23: style: Parameter 'dest_path' can be declared as pointer to const. However it seems that 'burner_video_tree_model_row_drop_possible' is a callback function, if 'dest_path' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1278:29: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:924:23: note: Parameter 'dest_path' can be declared as pointer to const head kylin-burner/src/burner-video-tree-model.c:925:28: style: Parameter 'selection_data' can be declared as pointer to const. However it seems that 'burner_video_tree_model_row_drop_possible' is a callback function, if 'selection_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1278:29: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:925:28: note: Parameter 'selection_data' can be declared as pointer to const head kylin-burner/src/burner-video-tree-model.c:932:62: style: Parameter 'source' can be declared as pointer to const. However it seems that 'burner_video_tree_model_drag_data_delete' is a callback function, if 'source' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1263:28: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:932:62: note: Parameter 'source' can be declared as pointer to const head kylin-burner/src/burner-video-tree-model.c:933:22: style: Parameter 'treepath' can be declared as pointer to const. However it seems that 'burner_video_tree_model_drag_data_delete' is a callback function, if 'treepath' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1263:28: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:933:22: note: Parameter 'treepath' can be declared as pointer to const head kylin-burner/src/burner-video-tree-model.c:95:55: style: Parameter 'model' can be declared as pointer to const. However it seems that 'burner_video_tree_model_iter_nth_child' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1232:26: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:95:55: note: Parameter 'model' can be declared as pointer to const head kylin-burner/src/burner-video-tree-model.c:96:20: style: Parameter 'iter' can be declared as pointer to const. However it seems that 'burner_video_tree_model_iter_nth_child' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1232:26: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:96:20: note: Parameter 'iter' can be declared as pointer to const head kylin-burner/src/burner-video-tree-model.c:97:20: style: Parameter 'parent' can be declared as pointer to const. However it seems that 'burner_video_tree_model_iter_nth_child' is a callback function, if 'parent' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kylin-burner/src/burner-video-tree-model.c:1232:26: note: You might need to cast the function pointer here kylin-burner/src/burner-video-tree-model.c:97:20: note: Parameter 'parent' can be declared as pointer to const head kylin-burner/src/eggtreemultidnd.c:399:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_2BUTTON_PRESS [valueFlowBailoutIncompleteVar] DONE