2026-05-04 06:56 ftp://ftp.de.debian.org/debian/pool/main/p/phosh/phosh_0.54.0.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=gtk --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-1047-aws-aarch64-with-glibc2.35 python: 3.10.12 client-version: 1.4.0 compiler: g++ (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0 cppcheck: head 2.20.0 head-info: e5c4a73 (2026-05-01 11:10:43 +0200) count: 2802 2780 elapsed-time: 17.0 15.2 head-timing-info: old-timing-info: head results: phosh-0.54.0/calendar-server/calendar-server.c:37:25: error: There is an unknown macro here somewhere. Configuration is required. If PHOSH_APP_ID is a macro then please configure it. [unknownMacro] phosh-0.54.0/calendar-server/calendar-sources.c:70:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/calendar-server/calendar-sources.c:95:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E_SOURCE_EXTENSION_CALENDAR [valueFlowBailoutIncompleteVar] phosh-0.54.0/calendar-server/calendar-sources.c:106:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E_SOURCE_EXTENSION_CALENDAR [valueFlowBailoutIncompleteVar] phosh-0.54.0/calendar-server/calendar-sources.c:150:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable calendar_sources_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/calendar-server/calendar-sources.c:193:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_destroy [valueFlowBailoutIncompleteVar] phosh-0.54.0/calendar-server/calendar-sources.c:229:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E_TYPE_CAL_CLIENT [valueFlowBailoutIncompleteVar] phosh-0.54.0/calendar-server/calendar-sources.c:436:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] phosh-0.54.0/calendar-server/calendar-sources.c:466:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/calendar-server/calendar-sources.c:312:18: style: Variable 'cd' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/plugins/caffeine-quick-setting/caffeine-quick-setting.c:67:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_SESSION_INHIBIT_IDLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/caffeine-quick-setting/caffeine-quick-setting.c:137:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/caffeine-quick-setting/caffeine-quick-setting.c:157:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT32 [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/caffeine-quick-setting/caffeine-quick-setting.c:196:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/caffeine-quick-setting/caffeine-quick-setting.c:247:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/caffeine-quick-setting/caffeine-quick-setting.c:267:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_caffeine_quick_setting_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/caffeine-quick-setting/caffeine-quick-setting.c:284:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/caffeine-quick-setting/caffeine-quick-setting.c:320:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/caffeine-quick-setting/caffeine-quick-setting.c:348:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/caffeine-quick-setting/caffeine-quick-setting.c:388:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/caffeine-quick-setting/caffeine-quick-setting.c:84:58: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_caffeine_quick_setting_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/caffeine-quick-setting/caffeine-quick-setting.c:278:32: note: You might need to cast the function pointer here phosh-0.54.0/plugins/caffeine-quick-setting/caffeine-quick-setting.c:84:58: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/plugins/caffeine-quick-setting/caffeine-quick-setting.c:103:56: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_caffeine_quick_setting_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/caffeine-quick-setting/caffeine-quick-setting.c:279:32: note: You might need to cast the function pointer here phosh-0.54.0/plugins/caffeine-quick-setting/caffeine-quick-setting.c:103:56: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/plugins/caffeine-quick-setting/caffeine-quick-setting.c:105:30: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/plugins/caffeine-quick-setting/caffeine-quick-setting.c:202:17: style: Variable 'child' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/plugins/caffeine-quick-setting/interval-row.c:43:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT32 [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/caffeine-quick-setting/interval-row.c:113:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/caffeine-quick-setting/interval-row.c:61:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_interval_row_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/caffeine-quick-setting/interval-row.c:104:32: note: You might need to cast the function pointer here phosh-0.54.0/plugins/caffeine-quick-setting/interval-row.c:61:48: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/plugins/caffeine-quick-setting/interval-row.c:82:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_interval_row_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/caffeine-quick-setting/interval-row.c:103:32: note: You might need to cast the function pointer here phosh-0.54.0/plugins/caffeine-quick-setting/interval-row.c:82:46: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/plugins/caffeine-quick-setting/interval-row.c:84:21: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/plugins/caffeine-quick-setting/phosh-plugin-caffeine-quick-setting.c:23:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGIN_NAME [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/caffeine-quick-setting/phosh-plugin-caffeine-quick-setting.c:29:32: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/caffeine-quick-setting/prefs/caffeine-quick-setting-prefs.c:46:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_caffeine_quick_setting_prefs_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/caffeine-quick-setting/prefs/caffeine-quick-setting-prefs.c:86:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariantBuilder [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/caffeine-quick-setting/prefs/caffeine-quick-setting-prefs.c:103:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariantBuilder [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/caffeine-quick-setting/prefs/caffeine-quick-setting-prefs.c:198:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/caffeine-quick-setting/prefs/caffeine-quick-setting-prefs.c:217:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ALIGN_END [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/caffeine-quick-setting/prefs/caffeine-quick-setting-prefs.c:229:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/caffeine-quick-setting/prefs/caffeine-quick-setting-prefs.c:277:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkCssProvider [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/caffeine-quick-setting/prefs/caffeine-quick-setting-prefs.c:52:64: style: Parameter 'remove_row' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/caffeine-quick-setting/prefs/phosh-plugin-prefs-caffeine-quick-setting.c:24:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGIN_PREFS_NAME [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/caffeine-quick-setting/prefs/phosh-plugin-prefs-caffeine-quick-setting.c:30:32: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/calendar/calendar.c:33:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_calendar_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/calendar/calendar.c:50:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_CALENDAR_SHOW_WEEK_NUMBERS [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/calendar/calendar.c:66:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_CALENDAR [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/calendar/calendar.c:78:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkCssProvider [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/calendar/phosh-plugin-calendar.c:24:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGIN_NAME [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/calendar/phosh-plugin-calendar.c:29:32: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/dark-mode-quick-setting/dark-mode-quick-setting.c:71:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DESKTOP_COLOR_SCHEME_PREFER_DARK [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/dark-mode-quick-setting/dark-mode-quick-setting.c:95:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_dark_mode_quick_setting_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/dark-mode-quick-setting/phosh-plugin-dark-mode-quick-setting.c:23:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGIN_NAME [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/dark-mode-quick-setting/phosh-plugin-dark-mode-quick-setting.c:29:32: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/emergency-info/emergency-info-row.c:84:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/emergency-info/emergency-info-row.c:35:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_emergency_info_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/emergency-info/emergency-info-row.c:74:32: note: You might need to cast the function pointer here phosh-0.54.0/plugins/emergency-info/emergency-info-row.c:35:50: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/plugins/emergency-info/emergency-info-row.c:53:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_emergency_info_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/emergency-info/emergency-info-row.c:73:32: note: You might need to cast the function pointer here phosh-0.54.0/plugins/emergency-info/emergency-info-row.c:53:48: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/plugins/emergency-info/emergency-info.c:118:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/emergency-info/emergency-info.c:273:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_emergency_info_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/emergency-info/emergency-info.c:316:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkCssProvider [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/emergency-info/phosh-plugin-emergency-info.c:23:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGIN_NAME [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/emergency-info/phosh-plugin-emergency-info.c:28:32: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/emergency-info/prefs/emergency-info-prefs-row.c:32:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/emergency-info/prefs/emergency-info-prefs-row.c:107:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/emergency-info/prefs/emergency-info-prefs-row.c:64:55: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_emergency_info_pref_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/emergency-info/prefs/emergency-info-prefs-row.c:103:32: note: You might need to cast the function pointer here phosh-0.54.0/plugins/emergency-info/prefs/emergency-info-prefs-row.c:64:55: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/plugins/emergency-info/prefs/emergency-info-prefs-row.c:82:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_emergency_info_pref_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/emergency-info/prefs/emergency-info-prefs-row.c:102:32: note: You might need to cast the function pointer here phosh-0.54.0/plugins/emergency-info/prefs/emergency-info-prefs-row.c:82:53: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/plugins/emergency-info/prefs/emergency-info-prefs.c:67:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/emergency-info/prefs/emergency-info-prefs.c:84:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO_GROUP [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/emergency-info/prefs/emergency-info-prefs.c:97:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GKeyFile [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/emergency-info/prefs/emergency-info-prefs.c:175:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/emergency-info/prefs/emergency-info-prefs.c:188:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/emergency-info/prefs/emergency-info-prefs.c:326:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/emergency-info/prefs/emergency-info-prefs.c:429:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_emergency_info_prefs_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/emergency-info/prefs/emergency-info-prefs.c:308:64: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/emergency-info/prefs/phosh-plugin-prefs-emergency-info.c:23:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGIN_PREFS_NAME [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/emergency-info/prefs/phosh-plugin-prefs-emergency-info.c:31:32: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/launcher-box/launcher-box.c:207:36: error: There is an unknown macro here somewhere. Configuration is required. If G_FILE_ATTRIBUTE_STANDARD_SYMBOLIC_ICON is a macro then please configure it. [unknownMacro] phosh-0.54.0/plugins/launcher-box/launcher-item.c:115:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_launcher_item_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/launcher-box/launcher-item.c:131:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/launcher-box/launcher-item.c:217:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_EPSILON [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/launcher-box/launcher-item.c:47:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_launcher_item_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/launcher-box/launcher-item.c:125:32: note: You might need to cast the function pointer here phosh-0.54.0/plugins/launcher-box/launcher-item.c:47:49: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/plugins/launcher-box/launcher-item.c:78:35: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_launcher_item_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/launcher-box/launcher-item.c:124:32: note: You might need to cast the function pointer here phosh-0.54.0/plugins/launcher-box/launcher-item.c:78:35: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/plugins/launcher-box/launcher-item.c:168:46: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/launcher-box/launcher-item.c:174:43: style: Parameter 'app_info' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/launcher-box/launcher-row.c:55:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/launcher-box/launcher-row.c:141:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_launcher_row_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/launcher-box/launcher-row.c:158:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/launcher-box/launcher-row.c:179:44: style:inconclusive: Function 'phosh_launcher_row_new' argument 1 names different: declaration 'item' definition 'app_info'. [funcArgNamesDifferent] phosh-0.54.0/plugins/launcher-box/launcher-row.h:22:68: note: Function 'phosh_launcher_row_new' argument 1 names different: declaration 'item' definition 'app_info'. phosh-0.54.0/plugins/launcher-box/launcher-row.c:179:44: note: Function 'phosh_launcher_row_new' argument 1 names different: declaration 'item' definition 'app_info'. phosh-0.54.0/plugins/launcher-box/launcher-row.c:100:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_launcher_row_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/launcher-box/launcher-row.c:152:32: note: You might need to cast the function pointer here phosh-0.54.0/plugins/launcher-box/launcher-row.c:100:48: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/plugins/launcher-box/launcher-row.c:119:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_launcher_row_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/launcher-box/launcher-row.c:151:32: note: You might need to cast the function pointer here phosh-0.54.0/plugins/launcher-box/launcher-row.c:119:46: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/plugins/launcher-box/launcher-row.c:179:44: style: Parameter 'app_info' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/launcher-box/phosh-plugin-launcher-box.c:22:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGIN_NAME [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/launcher-box/phosh-plugin-launcher-box.c:27:32: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/location-quick-setting/accuracy-row.c:145:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/location-quick-setting/accuracy-row.c:171:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/location-quick-setting/accuracy-row.c:190:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DESKTOP_LOCATION_ACCURACY_LEVEL_COUNTRY [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/location-quick-setting/accuracy-row.c:201:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/location-quick-setting/accuracy-row.c:89:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_accuracy_row_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/location-quick-setting/accuracy-row.c:134:32: note: You might need to cast the function pointer here phosh-0.54.0/plugins/location-quick-setting/accuracy-row.c:89:48: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/plugins/location-quick-setting/accuracy-row.c:110:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_accuracy_row_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/location-quick-setting/accuracy-row.c:135:32: note: You might need to cast the function pointer here phosh-0.54.0/plugins/location-quick-setting/accuracy-row.c:110:46: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/plugins/location-quick-setting/accuracy-row.c:112:21: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/plugins/location-quick-setting/accuracy-row.c:29:16: style: struct member '_PhoshAccuracyRow::revealer' is never used. [unusedStructMember] phosh-0.54.0/plugins/location-quick-setting/location-quick-setting.c:103:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_location_quick_setting_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/location-quick-setting/location-quick-setting.c:184:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/location-quick-setting/location-quick-setting.c:229:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_BIDIRECTIONAL [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/location-quick-setting/phosh-plugin-location-quick-setting.c:24:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGIN_NAME [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/location-quick-setting/phosh-plugin-location-quick-setting.c:29:32: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/media-players/media-players.c:54:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_media_players_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/media-players/media-players.c:66:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_TYPE_MEDIA_PLAYER [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/media-players/media-players.c:95:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkCssProvider [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/media-players/phosh-plugin-media-players.c:22:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGIN_NAME [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/media-players/phosh-plugin-media-players.c:27:32: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/mobile-data-quick-setting/mobile-data-quick-setting.c:110:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_SYNC_CREATE [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/mobile-data-quick-setting/phosh-plugin-mobile-data-quick-setting.c:23:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGIN_NAME [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/mobile-data-quick-setting/phosh-plugin-mobile-data-quick-setting.c:28:32: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/night-light-quick-setting/night-light-quick-setting.c:76:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_night_light_quick_setting_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/night-light-quick-setting/night-light-quick-setting.c:107:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SETTINGS_BIND_DEFAULT [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/night-light-quick-setting/phosh-plugin-night-light-quick-setting.c:23:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGIN_NAME [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/night-light-quick-setting/phosh-plugin-night-light-quick-setting.c:29:32: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/pomodoro-quick-setting/phosh-plugin-pomodoro-quick-setting.c:23:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGIN_NAME [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/pomodoro-quick-setting/phosh-plugin-pomodoro-quick-setting.c:29:32: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/pomodoro-quick-setting/pomodoro-quick-setting.c:64:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotification [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/pomodoro-quick-setting/pomodoro-quick-setting.c:108:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/pomodoro-quick-setting/pomodoro-quick-setting.c:135:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_CONTINUE [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/pomodoro-quick-setting/pomodoro-quick-setting.c:326:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_pomodoro_quick_setting_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/pomodoro-quick-setting/pomodoro-quick-setting.c:344:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/pomodoro-quick-setting/pomodoro-quick-setting.c:383:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/pomodoro-quick-setting/pomodoro-quick-setting.c:213:58: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_pomodoro_quick_setting_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/pomodoro-quick-setting/pomodoro-quick-setting.c:337:32: note: You might need to cast the function pointer here phosh-0.54.0/plugins/pomodoro-quick-setting/pomodoro-quick-setting.c:213:58: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/plugins/pomodoro-quick-setting/pomodoro-quick-setting.c:232:56: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_pomodoro_quick_setting_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/pomodoro-quick-setting/pomodoro-quick-setting.c:338:32: note: You might need to cast the function pointer here phosh-0.54.0/plugins/pomodoro-quick-setting/pomodoro-quick-setting.c:232:56: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/plugins/pomodoro-quick-setting/prefs/phosh-plugin-prefs-pomodoro-quick-setting.c:24:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGIN_PREFS_NAME [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/pomodoro-quick-setting/prefs/phosh-plugin-prefs-pomodoro-quick-setting.c:32:32: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/pomodoro-quick-setting/prefs/pomodoro-quick-setting-prefs.c:72:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_pomodoro_quick_setting_prefs_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/pomodoro-quick-setting/prefs/pomodoro-quick-setting-prefs.c:121:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SETTINGS_BIND_DEFAULT [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/pomodoro-quick-setting/prefs/pomodoro-quick-setting-prefs.c:55:79: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'duration_set_mapping' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/pomodoro-quick-setting/prefs/pomodoro-quick-setting-prefs.c:115:33: note: You might need to cast the function pointer here phosh-0.54.0/plugins/pomodoro-quick-setting/prefs/pomodoro-quick-setting-prefs.c:55:79: note: Parameter 'user_data' can be declared as pointer to const phosh-0.54.0/plugins/scaling-quick-setting/phosh-plugin-scaling-quick-setting.c:23:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGIN_NAME [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/scaling-quick-setting/phosh-plugin-scaling-quick-setting.c:29:32: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/scaling-quick-setting/scale-row.c:43:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/scaling-quick-setting/scale-row.c:125:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXDOUBLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/scaling-quick-setting/scale-row.c:73:45: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_scale_row_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/scaling-quick-setting/scale-row.c:116:32: note: You might need to cast the function pointer here phosh-0.54.0/plugins/scaling-quick-setting/scale-row.c:73:45: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/plugins/scaling-quick-setting/scale-row.c:94:43: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_scale_row_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/scaling-quick-setting/scale-row.c:115:32: note: You might need to cast the function pointer here phosh-0.54.0/plugins/scaling-quick-setting/scale-row.c:94:43: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/plugins/scaling-quick-setting/scale-row.c:96:18: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/plugins/scaling-quick-setting/scaling-quick-setting.c:56:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/scaling-quick-setting/scaling-quick-setting.c:83:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_EPSILON [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/scaling-quick-setting/scaling-quick-setting.c:127:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/scaling-quick-setting/scaling-quick-setting.c:220:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/simple-custom-quick-setting/phosh-plugin-simple-custom-quick-setting.c:23:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGIN_NAME [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/simple-custom-quick-setting/phosh-plugin-simple-custom-quick-setting.c:29:32: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/simple-custom-quick-setting/simple-custom-quick-setting.c:46:51: style: Parameter 'self' can be declared as pointer to const. However it seems that 'on_footer_clicked' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/simple-custom-quick-setting/simple-custom-quick-setting.c:63:58: note: You might need to cast the function pointer here phosh-0.54.0/plugins/simple-custom-quick-setting/simple-custom-quick-setting.c:46:51: note: Parameter 'self' can be declared as pointer to const phosh-0.54.0/plugins/simple-custom-status-icon/phosh-plugin-simple-custom-status-icon.c:22:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGIN_NAME [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/simple-custom-status-icon/phosh-plugin-simple-custom-status-icon.c:28:32: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/simple-custom-status-icon/simple-custom-status-icon.c:42:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_CONTINUE [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/simple-custom-status-icon/simple-custom-status-icon.c:56:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_simple_custom_status_icon_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/ticket-box/phosh-plugin-ticket-box.c:22:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGIN_NAME [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/ticket-box/phosh-plugin-ticket-box.c:27:32: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/ticket-box/prefs/phosh-plugin-prefs-ticket-box.c:24:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGIN_PREFS_NAME [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/ticket-box/prefs/phosh-plugin-prefs-ticket-box.c:32:32: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/ticket-box/prefs/ticket-box-prefs.c:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/ticket-box/prefs/ticket-box-prefs.c:59:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/ticket-box/prefs/ticket-box-prefs.c:83:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkFileDialog [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/ticket-box/prefs/ticket-box-prefs.c:117:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_ticket_box_prefs_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/ticket-box/prefs/ticket-box-prefs.c:28:25: style: struct member '_PhoshTicketBoxPrefs::folder_button' is never used. [unusedStructMember] phosh-0.54.0/plugins/ticket-box/ticket-box.c:207:36: error: There is an unknown macro here somewhere. Configuration is required. If G_FILE_ATTRIBUTE_STANDARD_SYMBOLIC_ICON is a macro then please configure it. [unknownMacro] phosh-0.54.0/plugins/ticket-box/ticket-row.c:81:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_ticket_row_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/ticket-box/ticket-row.c:98:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/ticket-box/ticket-row.c:36:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_ticket_row_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/ticket-box/ticket-row.c:92:32: note: You might need to cast the function pointer here phosh-0.54.0/plugins/ticket-box/ticket-row.c:36:46: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/plugins/ticket-box/ticket-row.c:59:44: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_ticket_row_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/ticket-box/ticket-row.c:91:32: note: You might need to cast the function pointer here phosh-0.54.0/plugins/ticket-box/ticket-row.c:59:44: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/plugins/ticket-box/ticket-row.c:107:40: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/ticket-box/ticket-row.c:113:36: style: Parameter 'ticket' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/ticket-box/ticket.c:80:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_ticket_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/ticket-box/ticket.c:96:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/ticket-box/ticket.c:32:42: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_ticket_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/ticket-box/ticket.c:90:32: note: You might need to cast the function pointer here phosh-0.54.0/plugins/ticket-box/ticket.c:32:42: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/plugins/ticket-box/ticket.c:54:40: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_ticket_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/ticket-box/ticket.c:89:32: note: You might need to cast the function pointer here phosh-0.54.0/plugins/ticket-box/ticket.c:54:40: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/plugins/ticket-box/ticket.c:108:33: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/ticket-box/ticket.c:114:26: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/ticket-box/ticket.c:114:43: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/upcoming-events/calendar-event.c:59:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_date_time_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/calendar-event.c:115:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_date_time_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/calendar-event.c:135:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/calendar-event.c:45:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_calendar_event_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/upcoming-events/calendar-event.c:129:32: note: You might need to cast the function pointer here phosh-0.54.0/plugins/upcoming-events/calendar-event.c:45:50: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/plugins/upcoming-events/calendar-event.c:81:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_calendar_event_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/upcoming-events/calendar-event.c:128:32: note: You might need to cast the function pointer here phosh-0.54.0/plugins/upcoming-events/calendar-event.c:81:48: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/plugins/upcoming-events/calendar-event.c:111:23: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/plugins/upcoming-events/calendar-event.c:162:48: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/upcoming-events/calendar-event.c:170:39: style: Parameter 'begin' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/upcoming-events/calendar-event.c:171:39: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/upcoming-events/event-list.c:82:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_DEFAULT [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/event-list.c:99:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDate [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/event-list.c:159:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/event-list.c:234:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_event_list_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/event-list.c:243:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_date_time_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/event-list.c:279:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/event-list.c:317:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/event-list.c:329:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/event-list.c:368:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_date_time_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/event-list.c:178:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_event_list_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/upcoming-events/event-list.c:257:32: note: You might need to cast the function pointer here phosh-0.54.0/plugins/upcoming-events/event-list.c:178:46: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/plugins/upcoming-events/event-list.c:203:44: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_event_list_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/upcoming-events/event-list.c:256:32: note: You might need to cast the function pointer here phosh-0.54.0/plugins/upcoming-events/event-list.c:203:44: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/plugins/upcoming-events/event-list.c:241:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/plugins/upcoming-events/phosh-plugin-upcoming-events.c:22:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGIN_NAME [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/phosh-plugin-upcoming-events.c:27:32: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/upcoming-events/prefs/phosh-plugin-prefs-upcoming-events.c:24:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGIN_PREFS_NAME [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/prefs/phosh-plugin-prefs-upcoming-events.c:29:32: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/upcoming-events/prefs/upcoming-events-prefs.c:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_upcoming_events_prefs_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/prefs/upcoming-events-prefs.c:62:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/upcoming-event.c:52:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/upcoming-event.c:110:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GString [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/upcoming-event.c:169:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/upcoming-event.c:205:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_date_time_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/upcoming-event.c:272:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_date_time_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/upcoming-event.c:346:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/upcoming-event.c:368:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STYLE_PROVIDER_PRIORITY_APPLICATION [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/upcoming-event.c:375:39: style:inconclusive: Function 'phosh_upcoming_event_new' argument 2 names different: declaration 'when' definition 'begin'. [funcArgNamesDifferent] phosh-0.54.0/plugins/upcoming-events/upcoming-event.h:18:50: note: Function 'phosh_upcoming_event_new' argument 2 names different: declaration 'when' definition 'begin'. phosh-0.54.0/plugins/upcoming-events/upcoming-event.c:375:39: note: Function 'phosh_upcoming_event_new' argument 2 names different: declaration 'when' definition 'begin'. phosh-0.54.0/plugins/upcoming-events/upcoming-event.c:50:55: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/upcoming-events/upcoming-event.c:196:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_upcoming_event_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/upcoming-events/upcoming-event.c:289:32: note: You might need to cast the function pointer here phosh-0.54.0/plugins/upcoming-events/upcoming-event.c:196:50: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/plugins/upcoming-events/upcoming-event.c:237:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_upcoming_event_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/upcoming-events/upcoming-event.c:288:32: note: You might need to cast the function pointer here phosh-0.54.0/plugins/upcoming-events/upcoming-event.c:237:48: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/plugins/upcoming-events/upcoming-event.c:375:39: style: Parameter 'begin' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/upcoming-events/upcoming-event.c:376:39: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/upcoming-events/upcoming-event.c:377:39: style: Parameter 'for_day' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/upcoming-events/upcoming-events.c:71:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/upcoming-events.c:115:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/upcoming-events.c:130:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDateTime [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/upcoming-events.c:190:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariantDict [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/upcoming-events.c:271:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_date_time_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/upcoming-events.c:326:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDateTime [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/upcoming-events.c:361:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ICON_SIZE_BUTTON [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/upcoming-events.c:403:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/upcoming-events.c:442:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/upcoming-events.c:472:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkCssProvider [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/upcoming-events/upcoming-events.c:345:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/plugins/upcoming-events/upcoming-events.c:370:24: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/plugins/upcoming-events/upcoming-events.c:381:34: style: Parameter 'item' can be declared as pointer to const. However it seems that 'create_event_list_func' is a callback function, if 'item' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/plugins/upcoming-events/upcoming-events.c:429:28: note: You might need to cast the function pointer here phosh-0.54.0/plugins/upcoming-events/upcoming-events.c:381:34: note: Parameter 'item' can be declared as pointer to const phosh-0.54.0/plugins/upcoming-events/upcoming-events.c:383:24: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/plugins/wifi-hotspot-quick-setting/phosh-plugin-wifi-hotspot-quick-setting.c:23:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGIN_NAME [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/wifi-hotspot-quick-setting/phosh-plugin-wifi-hotspot-quick-setting.c:29:32: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/plugins/wifi-hotspot-quick-setting/wifi-hotspot-quick-setting.c:87:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_ACTIVE_CONNECTION_STATE_ACTIVATING [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/wifi-hotspot-quick-setting/wifi-hotspot-quick-setting.c:122:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkCssProvider [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/wifi-hotspot-quick-setting/wifi-hotspot-status-page.c:48:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qrcodegen_VERSION_MAX [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/wifi-hotspot-quick-setting/wifi-hotspot-status-page.c:202:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/wifi-hotspot-quick-setting/wifi-hotspot-status-page.c:253:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/wifi-hotspot-quick-setting/wifi-hotspot-status-page.c:294:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_SETTING_WIRELESS_SECURITY_SETTING_NAME [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/wifi-hotspot-quick-setting/wifi-hotspot-status-page.c:367:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_wifi_hotspot_status_page_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/wifi-hotspot-quick-setting/wifi-hotspot-status-page.c:413:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_SYNC_CREATE [valueFlowBailoutIncompleteVar] phosh-0.54.0/plugins/wifi-hotspot-quick-setting/wifi-hotspot-status-page.c:207:11: style: Variable 'ssid' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/searchd/search-provider.c:71:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshSearchProvider [valueFlowBailoutIncompleteVar] phosh-0.54.0/searchd/search-provider.c:94:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_search_provider_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/searchd/search-provider.c:125:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_search_provider_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/searchd/search-provider.c:166:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START_AT_CONSTRUCTION [valueFlowBailoutIncompleteVar] phosh-0.54.0/searchd/search-provider.c:257:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] phosh-0.54.0/searchd/search-provider.c:300:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_PROXY_FLAGS_DO_NOT_LOAD_PROPERTIES [valueFlowBailoutIncompleteVar] phosh-0.54.0/searchd/search-provider.c:327:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPtrArray [valueFlowBailoutIncompleteVar] phosh-0.54.0/searchd/search-provider.c:363:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/searchd/search-provider.c:396:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/searchd/search-provider.c:428:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/searchd/search-provider.c:468:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/searchd/search-provider.c:572:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/searchd/search-provider.c:178:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_search_provider_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/searchd/search-provider.c:251:32: note: You might need to cast the function pointer here phosh-0.54.0/searchd/search-provider.c:178:51: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/searchd/search-provider.c:213:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_search_provider_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/searchd/search-provider.c:252:32: note: You might need to cast the function pointer here phosh-0.54.0/searchd/search-provider.c:213:49: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/searchd/search-provider.c:307:42: style: Parameter 'parent_cancellable' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/searchd/search-provider.c:427:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/searchd/search-provider.c:664:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/searchd/search-provider.c:677:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/searchd/searchd.c:163:17: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] phosh-0.54.0/searchd/searchd.c:211:17: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] phosh-0.54.0/searchd/searchd.c:283:17: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] phosh-0.54.0/searchd/searchd.c:442:17: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] phosh-0.54.0/searchd/searchd.c:82:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_destroy [valueFlowBailoutIncompleteVar] phosh-0.54.0/searchd/searchd.c:113:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_search_application_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/searchd/searchd.c:134:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_search_application_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/searchd/searchd.c:163:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] phosh-0.54.0/searchd/searchd.c:211:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] phosh-0.54.0/searchd/searchd.c:255:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] phosh-0.54.0/searchd/searchd.c:283:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] phosh-0.54.0/searchd/searchd.c:317:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/searchd/searchd.c:360:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/searchd/searchd.c:417:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrvBuilder [valueFlowBailoutIncompleteVar] phosh-0.54.0/searchd/searchd.c:442:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] phosh-0.54.0/searchd/searchd.c:505:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] phosh-0.54.0/searchd/searchd.c:517:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/searchd/searchd.c:629:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshSearchSource [valueFlowBailoutIncompleteVar] phosh-0.54.0/searchd/searchd.c:826:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/searchd/searchd.c:883:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] phosh-0.54.0/searchd/searchd.c:890:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GApplication [valueFlowBailoutIncompleteVar] phosh-0.54.0/searchd/searchd.c:253:34: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/searchd/searchd.c:364:22: style: Variable 'sub_res_strv' is assigned a value that is never used. [unreadVariable] phosh-0.54.0/src/activity.c:332:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STYLE_PROPERTY_BORDER_RADIUS [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/activity.c:385:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_activity_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/activity.c:395:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cairo_surface_destroy [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/activity.c:417:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_activity_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/activity.c:441:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_activity_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/activity.c:473:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_activity_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/activity.c:535:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_NOTIFY_INFERIOR [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/activity.c:550:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_NOTIFY_INFERIOR [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/activity.c:566:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SOURCE_TOUCHSCREEN [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/activity.c:601:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_activity_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/activity.c:636:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/activity.c:828:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cairo_surface_destroy [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/activity.c:136:44: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_activity_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/activity.c:615:32: note: You might need to cast the function pointer here phosh-0.54.0/src/activity.c:136:44: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/activity.c:177:42: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_activity_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/activity.c:616:32: note: You might need to cast the function pointer here phosh-0.54.0/src/activity.c:177:42: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/activity.c:180:25: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/activity.c:422:45: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'phosh_activity_get_request_mode' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/activity.c:618:36: note: You might need to cast the function pointer here phosh-0.54.0/src/activity.c:422:45: note: Parameter 'widget' can be declared as pointer to const phosh-0.54.0/src/activity.c:532:54: style: Parameter 'event' can be declared as pointer to const. However it seems that 'phosh_activity_enter_notify_event' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/activity.c:622:38: note: You might need to cast the function pointer here phosh-0.54.0/src/activity.c:532:54: note: Parameter 'event' can be declared as pointer to const phosh-0.54.0/src/activity.c:547:54: style: Parameter 'event' can be declared as pointer to const. However it seems that 'phosh_activity_leave_notify_event' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/activity.c:623:38: note: You might need to cast the function pointer here phosh-0.54.0/src/activity.c:547:54: note: Parameter 'event' can be declared as pointer to const phosh-0.54.0/src/activity.c:574:63: style: Parameter 'event' can be declared as pointer to const. However it seems that 'phosh_activity_key_press_event' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/activity.c:625:35: note: You might need to cast the function pointer here phosh-0.54.0/src/activity.c:574:63: note: Parameter 'event' can be declared as pointer to const phosh-0.54.0/src/activity.c:851:25: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/activity.c:864:25: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/activity.c:875:25: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/activity.c:64:20: style: struct member 'PhoshActivityPrivate::spinner' is never used. [unusedStructMember] phosh-0.54.0/src/ambient.c:135:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/ambient.c:176:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_CONTINUE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/ambient.c:256:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_EPSILON [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/ambient.c:288:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/ambient.c:313:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/ambient.c:454:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_ambient_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/ambient.c:498:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_array_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/ambient.c:533:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/ambient.c:562:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/ambient.c:83:43: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_ambient_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/ambient.c:527:32: note: You might need to cast the function pointer here phosh-0.54.0/src/ambient.c:83:43: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/ambient.c:103:41: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_ambient_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/ambient.c:528:32: note: You might need to cast the function pointer here phosh-0.54.0/src/ambient.c:103:41: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/ambient.c:583:45: style: Parameter 'sensor_proxy_manager' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/animation.c:129:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/animation.c:170:51: style:inconclusive: Function 'phosh_animation_new' argument 7 names different: declaration '' definition 'done_cb'. [funcArgNamesDifferentUnnamed] phosh-0.54.0/src/animation.c:171:51: style:inconclusive: Function 'phosh_animation_new' argument 8 names different: declaration '' definition 'user_data'. [funcArgNamesDifferentUnnamed] phosh-0.54.0/src/animation.c:260:44: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/app-auth-prompt.c:184:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDY_TYPE_ACTION_ROW [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-auth-prompt.c:292:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_app_auth_prompt_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-auth-prompt.c:301:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_app_auth_prompt_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-auth-prompt.c:350:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-auth-prompt.c:426:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_DEFAULT [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-auth-prompt.c:83:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_app_auth_prompt_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/app-auth-prompt.c:340:32: note: You might need to cast the function pointer here phosh-0.54.0/src/app-auth-prompt.c:83:51: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/app-auth-prompt.c:120:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_app_auth_prompt_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/app-auth-prompt.c:339:32: note: You might need to cast the function pointer here phosh-0.54.0/src/app-auth-prompt.c:120:49: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/app-auth-prompt.c:216:25: style: Parameter 'default_option_id' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/app-auth-prompt.c:257:52: style: Parameter 'builder' can be declared as pointer to const. However it seems that 'add_choice_to_gvariant' is a callback function, if 'builder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/app-auth-prompt.c:474:5: note: You might need to cast the function pointer here phosh-0.54.0/src/app-auth-prompt.c:257:52: note: Parameter 'builder' can be declared as pointer to const phosh-0.54.0/src/app-auth-prompt.c:436:40: style: Parameter 'icon' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/app-auth-prompt.c:443:40: style: Parameter 'choices' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/app-grid-base-button.c:98:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_app_grid_base_button_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid-base-button.c:133:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid-base-button.c:46:56: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_app_grid_base_button_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/app-grid-base-button.c:118:32: note: You might need to cast the function pointer here phosh-0.54.0/src/app-grid-base-button.c:46:56: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/app-grid-base-button.c:67:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_app_grid_base_button_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/app-grid-base-button.c:119:32: note: You might need to cast the function pointer here phosh-0.54.0/src/app-grid-base-button.c:67:54: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/app-grid-base-button.c:242:34: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/app-grid-button.c:133:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_app_grid_button_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid-button.c:141:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSettings [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid-button.c:232:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid-button.c:314:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GdkAppLaunchContext [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid-button.c:362:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid-button.c:388:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid-button.c:403:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSettings [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid-button.c:416:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSettings [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid-button.c:430:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid-button.c:446:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAppInfo [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid-button.c:461:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshFolderInfo [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid-button.c:474:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid-button.c:544:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_SYNC_CREATE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid-button.c:680:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid-button.c:72:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_app_grid_button_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/app-grid-button.c:224:32: note: You might need to cast the function pointer here phosh-0.54.0/src/app-grid-button.c:72:51: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/app-grid-button.c:97:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_app_grid_button_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/app-grid-button.c:225:32: note: You might need to cast the function pointer here phosh-0.54.0/src/app-grid-button.c:97:49: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/app-grid-button.c:401:31: style: Parameter 'folder_path' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/app-grid-button.c:414:36: style: Parameter 'folder_path' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/app-grid-button.c:559:38: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/app-grid-button.c:568:47: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/app-grid-button.c:714:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/app-grid-button.c:726:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/app-grid-button.c:771:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/app-grid-button.c:39:26: style: struct member '_PhoshAppGridButtonPrivate::long_gesture' is never used. [unusedStructMember] phosh-0.54.0/src/app-grid-button.c:40:26: style: struct member '_PhoshAppGridButtonPrivate::right_gesture' is never used. [unusedStructMember] phosh-0.54.0/src/app-grid-folder-button.c:92:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAppInfo [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid-folder-button.c:136:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_app_grid_folder_button_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid-folder-button.c:146:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_app_grid_folder_button_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid-folder-button.c:175:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid-folder-button.c:47:58: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_app_grid_folder_button_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/app-grid-folder-button.c:162:32: note: You might need to cast the function pointer here phosh-0.54.0/src/app-grid-folder-button.c:47:58: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/app-grid-folder-button.c:66:56: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_app_grid_folder_button_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/app-grid-folder-button.c:163:32: note: You might need to cast the function pointer here phosh-0.54.0/src/app-grid-folder-button.c:66:56: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/app-grid-folder-button.c:204:69: style: Parameter 'folder_info' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/app-grid.c:157:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid.c:199:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAppInfo [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid.c:221:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_SYNC_CREATE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid.c:249:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid.c:303:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid.c:428:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAction [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid.c:488:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_app_grid_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid.c:501:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_app_grid_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid.c:514:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_EVENT_PROPAGATE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid.c:642:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid.c:656:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_EVENT_PROPAGATE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid.c:670:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_EVENT_PROPAGATE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid.c:696:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid.c:790:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_EVENT_PROPAGATE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-grid.c:83:44: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_app_grid_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/app-grid.c:683:32: note: You might need to cast the function pointer here phosh-0.54.0/src/app-grid.c:83:44: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/app-grid.c:102:42: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_app_grid_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/app-grid.c:684:32: note: You might need to cast the function pointer here phosh-0.54.0/src/app-grid.c:102:42: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/app-grid.c:105:24: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/app-grid.c:333:24: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/app-list-model.c:58:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_destroy [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-list-model.c:81:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_APP_INFO [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-list-model.c:145:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-list-model.c:176:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-list-model.c:289:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-list-model.c:341:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/app-list-model.c:79:33: style: Parameter 'list' can be declared as pointer to const. However it seems that 'list_get_item_type' is a callback function, if 'list' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/app-list-model.c:130:26: note: You might need to cast the function pointer here phosh-0.54.0/src/app-list-model.c:79:33: note: Parameter 'list' can be declared as pointer to const phosh-0.54.0/src/app-tracker.c:157:20: error: There is an unknown macro here somewhere. Configuration is required. If G_GINT64_FORMAT is a macro then please configure it. [unknownMacro] phosh-0.54.0/src/arrow.c:46:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PI [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/arrow.c:70:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PI [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/arrow.c:146:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/arrow.c:62:15: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/arrow.c:99:39: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_arrow_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/arrow.c:137:32: note: You might need to cast the function pointer here phosh-0.54.0/src/arrow.c:99:39: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/arrow.c:117:41: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_arrow_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/arrow.c:138:32: note: You might need to cast the function pointer here phosh-0.54.0/src/arrow.c:117:41: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/audio-manager.c:46:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_audio_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/audio-manager.c:57:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_audio_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/audio/audio-device.c:106:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_audio_device_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/audio/audio-device.c:122:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/audio/audio-device.c:46:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_audio_device_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/audio/audio-device.c:116:32: note: You might need to cast the function pointer here phosh-0.54.0/src/audio/audio-device.c:46:48: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/audio/audio-device.c:74:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_audio_device_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/audio/audio-device.c:115:32: note: You might need to cast the function pointer here phosh-0.54.0/src/audio/audio-device.c:74:46: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/audio/audio-device.c:76:21: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/audio/audio-device.c:101:21: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/audio/audio-device.c:144:44: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/audio/audio-devices.c:140:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/audio/audio-devices.c:188:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshAudioDevice [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/audio/audio-devices.c:203:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshAudioDevice [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/audio/audio-devices.c:233:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_audio_devices_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/audio/audio-devices.c:246:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_audio_devices_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/audio/audio-devices.c:269:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/audio/audio-devices.c:304:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshAudioDevice [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/audio/audio-devices.c:146:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/audio/audio-devices.c:186:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/audio/audio-devices.c:58:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_audio_devices_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/audio/audio-devices.c:256:32: note: You might need to cast the function pointer here phosh-0.54.0/src/audio/audio-devices.c:58:49: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/audio/audio-devices.c:80:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_audio_devices_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/audio/audio-devices.c:255:32: note: You might need to cast the function pointer here phosh-0.54.0/src/audio/audio-devices.c:80:47: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/audio/audio-devices.c:102:45: style: Parameter 'list' can be declared as pointer to const. However it seems that 'phosh_list_model_get_item_type' is a callback function, if 'list' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/audio/audio-devices.c:129:26: note: You might need to cast the function pointer here phosh-0.54.0/src/audio/audio-devices.c:102:45: note: Parameter 'list' can be declared as pointer to const phosh-0.54.0/src/audio/audio-devices.c:337:43: style: Parameter 'mixer_control' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/auth-prompt-option.c:80:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_auth_prompt_option_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/auth-prompt-option.c:98:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/auth-prompt-option.c:32:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_auth_prompt_option_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/auth-prompt-option.c:89:32: note: You might need to cast the function pointer here phosh-0.54.0/src/auth-prompt-option.c:32:52: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/auth-prompt-option.c:55:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_auth_prompt_option_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/auth-prompt-option.c:88:32: note: You might need to cast the function pointer here phosh-0.54.0/src/auth-prompt-option.c:55:52: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/auth-prompt-option.c:57:26: style: Variable 'obj' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/auth-prompt-option.c:111:55: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/auth-prompt-option.c:116:57: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/auth-prompt-option.c:122:60: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/auth.c:39:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_CONV_ERR [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/auth.c:81:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_SUCCESS [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/auth.c:136:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_auth_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/auth.c:179:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/auth.c:174:53: style:inconclusive: Function 'phosh_auth_authenticate_async' argument 2 names different: declaration 'number' definition 'authtok'. [funcArgNamesDifferent] phosh-0.54.0/src/auth.h:20:62: note: Function 'phosh_auth_authenticate_async' argument 2 names different: declaration 'number' definition 'authtok'. phosh-0.54.0/src/auth.c:174:53: note: Function 'phosh_auth_authenticate_async' argument 2 names different: declaration 'number' definition 'authtok'. phosh-0.54.0/src/auth.c:177:53: style:inconclusive: Function 'phosh_auth_authenticate_async' argument 5 names different: declaration 'user_data' definition 'callback_data'. [funcArgNamesDifferent] phosh-0.54.0/src/auth.h:23:62: note: Function 'phosh_auth_authenticate_async' argument 5 names different: declaration 'user_data' definition 'callback_data'. phosh-0.54.0/src/auth.c:177:53: note: Function 'phosh_auth_authenticate_async' argument 5 names different: declaration 'user_data' definition 'callback_data'. phosh-0.54.0/src/auth.c:36:49: style: Parameter 'appdata_ptr' can be declared as pointer to const. However it seems that 'pam_conversation_cb' is a callback function, if 'appdata_ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/auth.c:74:13: note: You might need to cast the function pointer here phosh-0.54.0/src/auth.c:36:49: note: Parameter 'appdata_ptr' can be declared as pointer to const phosh-0.54.0/src/auth.c:119:9: style: Variable 'authtok' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/auth.c:160:29: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/auto-brightness-bucket.c:184:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_auto_brightness_bucket_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/auto-brightness-bucket.c:112:30: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/auto-brightness-bucket.c:121:30: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/auto-brightness-bucket.c:140:58: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_auto_brightness_bucket_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/auto-brightness-bucket.c:194:32: note: You might need to cast the function pointer here phosh-0.54.0/src/auto-brightness-bucket.c:140:58: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/auto-brightness-bucket.c:159:56: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_auto_brightness_bucket_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/auto-brightness-bucket.c:193:32: note: You might need to cast the function pointer here phosh-0.54.0/src/auto-brightness-bucket.c:159:56: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/auto-brightness.c:35:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/background-cache.c:36:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/background-cache.c:62:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_destroy [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/background-cache.c:80:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_file_hash [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/background-cache.c:123:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/background-cache.c:60:25: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/background-image.c:51:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GdkPixbuf [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/background-image.c:139:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_timer_destroy [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/background-image.c:157:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/background-image.c:190:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PRIORITY_DEFAULT [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/background-image.c:202:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GObject [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/background-image.c:171:61: style:inconclusive: Function 'phosh_background_image_new_sync' argument 2 names different: declaration 'cancellable' definition 'cancel'. [funcArgNamesDifferent] phosh-0.54.0/src/background-image.h:20:96: note: Function 'phosh_background_image_new_sync' argument 2 names different: declaration 'cancellable' definition 'cancel'. phosh-0.54.0/src/background-image.c:171:61: note: Function 'phosh_background_image_new_sync' argument 2 names different: declaration 'cancellable' definition 'cancel'. phosh-0.54.0/src/background-image.c:88:49: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/background-image.c:98:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_background_image_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/background-image.c:151:32: note: You might need to cast the function pointer here phosh-0.54.0/src/background-image.c:98:52: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/background-image.c:117:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_background_image_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/background-image.c:150:32: note: You might need to cast the function pointer here phosh-0.54.0/src/background-image.c:117:50: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/background-manager.c:263:17: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] phosh-0.54.0/src/background-manager.c:99:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GnomeBGSlideShow [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/background-manager.c:119:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/background-manager.c:179:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_MONITOR_EVENT_CHANGES_DONE_HINT [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/background-manager.c:192:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/background-manager.c:218:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/background-manager.c:263:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/background-manager.c:290:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZWLR_LAYER_SHELL_V1_LAYER_BACKGROUND [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/background-manager.c:353:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/background-manager.c:447:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_background_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/background-manager.c:519:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bg_data [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/background-manager.c:127:52: error: Null pointer dereference [nullPointer] phosh-0.54.0/src/background-manager.c:261:20: style: Variable 'background' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/background.c:134:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_COLORSPACE_RGB [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/background.c:173:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DESKTOP_BACKGROUND_STYLE_NONE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/background.c:207:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_EVENT_PROPAGATE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/background.c:271:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/background.c:295:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bg_data [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/background.c:327:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_background_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/background.c:344:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_background_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/background.c:373:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/background.c:399:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZWLR_LAYER_SURFACE_V1_ANCHOR_TOP [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/background.c:80:50: style:inconclusive: Function 'phosh_background_data_free' argument 1 names different: declaration 'bg_data' definition 'bd_data'. [funcArgNamesDifferent] phosh-0.54.0/src/background.h:40:80: note: Function 'phosh_background_data_free' argument 1 names different: declaration 'bg_data' definition 'bd_data'. phosh-0.54.0/src/background.c:80:50: note: Function 'phosh_background_data_free' argument 1 names different: declaration 'bg_data' definition 'bd_data'. phosh-0.54.0/src/background.c:91:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_background_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/background.c:356:32: note: You might need to cast the function pointer here phosh-0.54.0/src/background.c:91:46: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/background.c:110:44: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_background_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/background.c:357:32: note: You might need to cast the function pointer here phosh-0.54.0/src/background.c:110:44: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/background.c:112:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/background.c:126:66: style: Parameter 'color' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/background.c:385:41: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/background.c:391:37: style: Parameter 'layer_shell' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/background.c:392:37: style: Parameter 'monitor' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/backlight-sysfs.c:59:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/backlight-sysfs.c:96:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/backlight-sysfs.c:121:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/backlight-sysfs.c:233:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/backlight-sysfs.c:289:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_backlight_sysfs_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/backlight-sysfs.c:308:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/backlight-sysfs.c:261:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_backlight_sysfs_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/backlight-sysfs.c:299:32: note: You might need to cast the function pointer here phosh-0.54.0/src/backlight-sysfs.c:261:51: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/backlight-sysfs.c:315:50: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/backlight.c:162:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_backlight_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/backlight.c:177:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXDOUBLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/backlight.c:276:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/backlight.c:315:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_EPSILON [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/backlight.c:116:45: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_backlight_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/backlight.c:172:32: note: You might need to cast the function pointer here phosh-0.54.0/src/backlight.c:116:45: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/backlight.c:135:43: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_backlight_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/backlight.c:171:32: note: You might need to cast the function pointer here phosh-0.54.0/src/backlight.c:135:43: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/backlight.c:138:26: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/backlight.c:379:26: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/backlight.c:399:26: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/battery-info.c:120:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/battery-info.c:166:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_SYNC_CREATE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/battery-info.c:60:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_battery_info_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/battery-info.c:108:32: note: You might need to cast the function pointer here phosh-0.54.0/src/battery-info.c:60:48: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/battery-info.c:82:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_battery_info_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/battery-info.c:107:32: note: You might need to cast the function pointer here phosh-0.54.0/src/battery-info.c:82:46: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/battery-info.c:84:21: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/battery-manager.c:58:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/battery-manager.c:94:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/battery-manager.c:174:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_battery_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/battery-manager.c:197:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/battery-manager.c:50:43: style: Parameter 'device' can be declared as pointer to const. However it seems that 'on_property_changed' is a callback function, if 'device' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/battery-manager.c:118:21: note: You might need to cast the function pointer here phosh-0.54.0/src/battery-manager.c:50:43: note: Parameter 'device' can be declared as pointer to const phosh-0.54.0/src/battery-manager.c:141:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_battery_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/battery-manager.c:184:32: note: You might need to cast the function pointer here phosh-0.54.0/src/battery-manager.c:141:49: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/battery-manager.c:143:24: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/bidi.c:46:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FriBidiChar [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/bidi.c:62:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_DIRECTION_NEUTRAL [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/brightness-manager.c:131:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_CONTINUE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/brightness-manager.c:153:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_EPSILON [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/brightness-manager.c:361:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/brightness-manager.c:492:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_EPSILON [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/brightness-manager.c:646:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GArray [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/brightness-manager.c:719:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_bus_unown_name [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/brightness-manager.c:755:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/brightness-manager.c:796:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/brightness-manager.c:345:36: style: Parameter 'connection' can be declared as pointer to const. However it seems that 'on_name_acquired' is a callback function, if 'connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/brightness-manager.c:804:40: note: You might need to cast the function pointer here phosh-0.54.0/src/brightness-manager.c:345:36: note: Parameter 'connection' can be declared as pointer to const phosh-0.54.0/src/brightness-manager.c:345:75: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_name_acquired' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/brightness-manager.c:804:40: note: You might need to cast the function pointer here phosh-0.54.0/src/brightness-manager.c:345:75: note: Parameter 'user_data' can be declared as pointer to const phosh-0.54.0/src/brightness-manager.c:352:32: style: Parameter 'connection' can be declared as pointer to const. However it seems that 'on_name_lost' is a callback function, if 'connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/brightness-manager.c:805:40: note: You might need to cast the function pointer here phosh-0.54.0/src/brightness-manager.c:352:32: note: Parameter 'connection' can be declared as pointer to const phosh-0.54.0/src/brightness-manager.c:352:71: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_name_lost' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/brightness-manager.c:805:40: note: You might need to cast the function pointer here phosh-0.54.0/src/brightness-manager.c:352:71: note: Parameter 'user_data' can be declared as pointer to const phosh-0.54.0/src/brightness-manager.c:435:27: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/brightness-manager.c:453:58: style: Parameter 'backlight' can be declared as pointer to const. However it seems that 'on_backlight_brightness_changed' is a callback function, if 'backlight' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/brightness-manager.c:529:5: note: You might need to cast the function pointer here phosh-0.54.0/src/brightness-manager.c:453:58: note: Parameter 'backlight' can be declared as pointer to const phosh-0.54.0/src/brightness-manager.c:475:64: style: Parameter 'adjustment' can be declared as pointer to const. However it seems that 'on_value_changed' is a callback function, if 'adjustment' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/brightness-manager.c:787:28: note: You might need to cast the function pointer here phosh-0.54.0/src/brightness-manager.c:475:64: note: Parameter 'adjustment' can be declared as pointer to const phosh-0.54.0/src/brightness-manager.c:583:35: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/brightness-manager.c:695:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_brightness_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/brightness-manager.c:744:32: note: You might need to cast the function pointer here phosh-0.54.0/src/brightness-manager.c:695:52: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/brightness-manager.c:697:27: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/brightness-manager.c:66:19: style: struct member '_PhoshBrightnessManager::dimmed' is never used. [unusedStructMember] phosh-0.54.0/src/brightness-settings.c:54:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_brightness_settings_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/brightness-settings.c:112:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SETTINGS_BIND_GET [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/bt-device-row.c:58:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/bt-device-row.c:93:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_SYNC_CREATE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/bt-device-row.c:144:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_bt_device_row_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/bt-device-row.c:151:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshBtDeviceRow [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/bt-device-row.c:173:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/bt-device-row.c:210:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/bt-device-row.c:120:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_bt_device_row_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/bt-device-row.c:199:32: note: You might need to cast the function pointer here phosh-0.54.0/src/bt-device-row.c:120:49: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/bt-info.c:87:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/bt-info.c:181:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_bt_info_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/bt-info.c:210:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_bt_info_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/bt-info.c:234:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/bt-info.c:115:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/bt-info.c:78:38: warning: Either the condition 'icon_name' is redundant or there is possible null pointer dereference: icon_name. [nullPointerRedundantCheck] phosh-0.54.0/src/bt-info.c:79:7: note: Assuming that condition 'icon_name' is not redundant phosh-0.54.0/src/bt-info.c:78:38: note: Null pointer dereference phosh-0.54.0/src/bt-info.c:51:41: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_bt_info_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/bt-info.c:223:32: note: You might need to cast the function pointer here phosh-0.54.0/src/bt-info.c:51:41: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/bt-info.c:53:16: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/bt-info.c:251:34: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/bt-manager.c:84:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/bt-manager.c:186:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/bt-manager.c:240:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_bt_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/bt-manager.c:266:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/bt-manager.c:341:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/bt-manager.c:407:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GListStore [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/bt-manager.c:585:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/bt-manager.c:548:7: style: The if condition is the same as the previous if condition [duplicateCondition] phosh-0.54.0/src/bt-manager.c:545:7: note: First condition phosh-0.54.0/src/bt-manager.c:548:7: note: Second condition phosh-0.54.0/src/bt-manager.c:369:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/bt-manager.c:375:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/bt-manager.c:100:44: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_bt_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/bt-manager.c:252:32: note: You might need to cast the function pointer here phosh-0.54.0/src/bt-manager.c:100:44: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/bt-manager.c:102:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/bt-manager.c:321:20: style: Variable 'device' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/bt-status-page.c:88:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_bt_status_page_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/bt-status-page.c:155:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/call-notification.c:152:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_SYNC_CREATE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/call-notification.c:234:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_call_notification_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/call-notification.c:256:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/call-notification.c:193:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_call_notification_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/call-notification.c:245:32: note: You might need to cast the function pointer here phosh-0.54.0/src/call-notification.c:193:53: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/call-notification.c:212:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_call_notification_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/call-notification.c:244:32: note: You might need to cast the function pointer here phosh-0.54.0/src/call-notification.c:212:51: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/call-notification.c:214:26: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/call-notification.c:290:41: style: Parameter 'call' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/call.c:105:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUI_CALL_STATE_UNKNOWN [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/call.c:117:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUI_CALL_STATE_UNKNOWN [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/call.c:129:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUI_CALL_STATE_UNKNOWN [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/call.c:171:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_CONTINUE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/call.c:184:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUI_CALL_STATE_ACTIVE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/call.c:280:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFile [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/call.c:308:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_timer_destroy [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/call.c:333:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/call.c:378:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/call.c:405:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/call.c:433:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/call.c:139:14: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/call.c:219:40: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_call_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/call.c:321:32: note: You might need to cast the function pointer here phosh-0.54.0/src/call.c:219:40: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/call.c:239:38: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_call_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/call.c:322:32: note: You might need to cast the function pointer here phosh-0.54.0/src/call.c:239:38: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/call.c:430:79: style: Parameter 'dtmf_key' can be declared as pointer to const. However it seems that 'on_call_send_dtmf_finish' is a callback function, if 'dtmf_key' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/call.c:455:41: note: You might need to cast the function pointer here phosh-0.54.0/src/call.c:430:79: note: Parameter 'dtmf_key' can be declared as pointer to const phosh-0.54.0/src/call.c:488:37: style: Parameter 'proxy' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/calls-manager.c:133:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshDBusCallsCall [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/calls-manager.c:262:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/calls-manager.c:296:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/calls-manager.c:404:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/calls-manager.c:432:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/calls-manager.c:478:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/calls-manager.c:88:14: style: Variable 'call' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/calls-manager.c:239:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_calls_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/calls-manager.c:417:32: note: You might need to cast the function pointer here phosh-0.54.0/src/calls-manager.c:239:47: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/calls-manager.c:241:22: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/calls-manager.c:347:59: style: Parameter 'list' can be declared as pointer to const. However it seems that 'phosh_calls_manager_list_model_get_item_type' is a callback function, if 'list' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/calls-manager.c:374:26: note: You might need to cast the function pointer here phosh-0.54.0/src/calls-manager.c:347:59: note: Parameter 'list' can be declared as pointer to const phosh-0.54.0/src/cell-broadcast-manager.c:129:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_cell_broadcast_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/cell-broadcast-manager.c:150:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/cell-broadcast-manager.c:163:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SETTINGS_BIND_GET [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/cell-broadcast-manager.c:65:40: style: Parameter 'self' can be declared as pointer to const. However it seems that 'on_new_cbm' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/cell-broadcast-manager.c:165:45: note: You might need to cast the function pointer here phosh-0.54.0/src/cell-broadcast-manager.c:65:40: note: Parameter 'self' can be declared as pointer to const phosh-0.54.0/src/cell-broadcast-manager.c:88:58: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_cell_broadcast_manager_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/cell-broadcast-manager.c:139:32: note: You might need to cast the function pointer here phosh-0.54.0/src/cell-broadcast-manager.c:88:58: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/cell-broadcast-manager.c:107:56: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_cell_broadcast_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/cell-broadcast-manager.c:138:32: note: You might need to cast the function pointer here phosh-0.54.0/src/cell-broadcast-manager.c:107:56: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/cell-broadcast-manager.c:109:30: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/cell-broadcast-prompt.c:130:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_cell_broadcast_prompt_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/cell-broadcast-prompt.c:147:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/cell-broadcast-prompt.c:75:57: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_cell_broadcast_prompt_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/cell-broadcast-prompt.c:141:32: note: You might need to cast the function pointer here phosh-0.54.0/src/cell-broadcast-prompt.c:75:57: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/cell-broadcast-prompt.c:94:55: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_cell_broadcast_prompt_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/cell-broadcast-prompt.c:140:32: note: You might need to cast the function pointer here phosh-0.54.0/src/cell-broadcast-prompt.c:94:55: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/cell-broadcast-prompt.c:96:29: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/clamp.c:254:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/clamp.c:60:39: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_clamp_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/clamp.c:231:32: note: You might need to cast the function pointer here phosh-0.54.0/src/clamp.c:60:39: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/clamp.c:80:41: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_clamp_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/clamp.c:232:32: note: You might need to cast the function pointer here phosh-0.54.0/src/clamp.c:80:41: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/clamp.c:167:15: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/connectivity-info.c:94:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_connectivity_info_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/connectivity-info.c:123:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/connectivity-info.c:54:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_connectivity_info_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/connectivity-info.c:112:32: note: You might need to cast the function pointer here phosh-0.54.0/src/connectivity-info.c:54:53: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/connectivity-info.c:73:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_connectivity_info_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/connectivity-info.c:111:32: note: You might need to cast the function pointer here phosh-0.54.0/src/connectivity-info.c:73:51: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/connectivity-info.c:75:26: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/connectivity-info.c:130:54: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/connectivity-info.c:45:29: style: struct member '_PhoshConnectivityInfo::connectivity_manager' is never used. [unusedStructMember] phosh-0.54.0/src/connectivity-manager.c:58:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/connectivity-manager.c:92:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_NOTIFICATION_REASON_CLOSED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/connectivity-manager.c:101:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIcon [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/connectivity-manager.c:210:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_NOTIFICATION_REASON_CLOSED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/connectivity-manager.c:219:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/connectivity-manager.c:262:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_connectivity_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/connectivity-manager.c:285:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/connectivity-manager.c:313:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/connectivity-manager.c:142:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_connectivity_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/connectivity-manager.c:272:32: note: You might need to cast the function pointer here phosh-0.54.0/src/connectivity-manager.c:142:54: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/connectivity-manager.c:144:29: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/contrib/shell-network-agent.c:83:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_variant_dict_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/contrib/shell-network-agent.c:122:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable priv [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/contrib/shell-network-agent.c:168:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_SETTING_SECRET_FLAG_NONE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/contrib/shell-network-agent.c:199:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_TYPE_SETTING_CONNECTION [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/contrib/shell-network-agent.c:274:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_VARIANT_TYPE_SETTING [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/contrib/shell-network-agent.c:380:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_SECRET_AGENT_GET_SECRETS_FLAG_REQUEST_NEW [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/contrib/shell-network-agent.c:482:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_SETTING_VPN_SECRETS [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/contrib/shell-network-agent.c:539:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/contrib/shell-network-agent.c:606:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_TYPE_SETTING_CONNECTION [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/contrib/shell-network-agent.c:680:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_SETTING_SECRET_FLAG_NONE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/contrib/shell-network-agent.c:716:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_TYPE_SETTING_VPN [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/contrib/shell-network-agent.c:743:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_SETTING_PARAM_SECRET [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/contrib/shell-network-agent.c:851:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_TYPE_SETTING_CONNECTION [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/contrib/shell-network-agent.c:875:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_type [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/contrib/shell-network-agent.c:404:56: style: Parameter 'setting_key' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/contrib/shell-network-agent.c:405:56: style: Parameter 'setting_value' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/contrib/shell-network-agent.c:408:22: style: Variable 'request' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/contrib/shell-network-agent.c:557:67: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/debug-control.c:59:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/debug-control.c:121:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_bus_unown_name [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/debug-control.c:139:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/debug-control.c:152:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_SYNC_CREATE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/debug-control.c:172:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BUS_TYPE_SESSION [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/debug-control.c:50:66: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/debug-control.c:78:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_debug_control_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/debug-control.c:133:32: note: You might need to cast the function pointer here phosh-0.54.0/src/debug-control.c:78:49: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/debug-control.c:97:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_debug_control_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/debug-control.c:132:32: note: You might need to cast the function pointer here phosh-0.54.0/src/debug-control.c:97:47: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/debug-control.c:99:22: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/default-media-player.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_default_media_player_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/default-media-player.c:78:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/docked-info.c:110:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_SYNC_CREATE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/docked-info.c:134:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_docked_info_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/docked-info.c:156:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_docked_info_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/docked-info.c:180:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/docked-info.c:48:45: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_docked_info_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/docked-info.c:169:32: note: You might need to cast the function pointer here phosh-0.54.0/src/docked-info.c:48:45: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/docked-info.c:50:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/docked-manager.c:147:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSettingsSchema [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/docked-manager.c:188:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_docked_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/docked-manager.c:207:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/docked-manager.c:284:70: style:inconclusive: Function 'phosh_docked_manager_set_enabled' argument 2 names different: declaration 'enabled' definition 'enable'. [funcArgNamesDifferent] phosh-0.54.0/src/docked-manager.h:23:82: note: Function 'phosh_docked_manager_set_enabled' argument 2 names different: declaration 'enabled' definition 'enable'. phosh-0.54.0/src/docked-manager.c:284:70: note: Function 'phosh_docked_manager_set_enabled' argument 2 names different: declaration 'enabled' definition 'enable'. phosh-0.54.0/src/docked-manager.c:67:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_docked_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/docked-manager.c:199:32: note: You might need to cast the function pointer here phosh-0.54.0/src/docked-manager.c:67:48: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/docked-manager.c:69:23: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/docked-manager.c:92:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_docked_manager_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/docked-manager.c:200:32: note: You might need to cast the function pointer here phosh-0.54.0/src/docked-manager.c:92:50: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/docked-manager.c:248:45: style: Parameter 'mode_manager' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/drag-surface.c:197:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_drag_surface_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/drag-surface.c:219:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZPHOC_DRAGGABLE_LAYER_SURFACE_V1_DRAG_MODE_FULL [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/drag-surface.c:261:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_drag_surface_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/drag-surface.c:274:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zphoc_draggable_layer_surface_v1_destroy [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/drag-surface.c:296:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/drag-surface.c:438:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_EPSILON [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/drag-surface.c:478:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZPHOC_DRAGGABLE_LAYER_SURFACE_V1_DRAG_END_STATE_FOLDED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/drag-surface.c:71:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_drag_surface_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/drag-surface.c:287:32: note: You might need to cast the function pointer here phosh-0.54.0/src/drag-surface.c:71:48: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/drag-surface.c:109:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_drag_surface_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/drag-surface.c:286:32: note: You might need to cast the function pointer here phosh-0.54.0/src/drag-surface.c:109:46: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/drag-surface.c:272:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/drag-surface.c:379:44: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/drag-surface.c:420:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/drag-surface.c:452:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/drag-surface.c:518:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/drag-surface.c:573:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/emergency-calls-manager.c:141:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/emergency-calls-manager.c:198:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/emergency-calls-manager.c:272:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/emergency-calls-manager.c:294:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/emergency-calls-manager.c:347:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_emergency_calls_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/emergency-calls-manager.c:370:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/emergency-calls-manager.c:95:41: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/emergency-calls-manager.c:247:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'emergency_calls_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/emergency-calls-manager.c:357:32: note: You might need to cast the function pointer here phosh-0.54.0/src/emergency-calls-manager.c:247:51: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/emergency-contact-row.c:63:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_SYNC_CREATE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/emergency-contact-row.c:118:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_emergency_contact_row_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/emergency-contact-row.c:140:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/emergency-contact-row.c:75:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'emergency_contact_row_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/emergency-contact-row.c:128:32: note: You might need to cast the function pointer here phosh-0.54.0/src/emergency-contact-row.c:75:49: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/emergency-contact-row.c:95:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'emergency_contact_row_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/emergency-contact-row.c:129:32: note: You might need to cast the function pointer here phosh-0.54.0/src/emergency-contact-row.c:95:51: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/emergency-contact-row.c:165:57: style: Parameter 'contact' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/emergency-contact-row.c:41:26: style: struct member '_PhoshEmergencyContactRow::name_label' is never used. [unusedStructMember] phosh-0.54.0/src/emergency-contact-row.c:42:26: style: struct member '_PhoshEmergencyContactRow::id_label' is never used. [unusedStructMember] phosh-0.54.0/src/emergency-contact.c:118:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_emergency_contact_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/emergency-contact.c:140:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/emergency-contact.c:217:59: style:inconclusive: Function 'phosh_emergency_contact_call' argument 2 names different: declaration 'emergency_calls_manager' definition 'emergency_contact_manager'. [funcArgNamesDifferent] phosh-0.54.0/src/emergency-contact.h:26:64: note: Function 'phosh_emergency_contact_call' argument 2 names different: declaration 'emergency_calls_manager' definition 'emergency_contact_manager'. phosh-0.54.0/src/emergency-contact.c:217:59: note: Function 'phosh_emergency_contact_call' argument 2 names different: declaration 'emergency_calls_manager' definition 'emergency_contact_manager'. phosh-0.54.0/src/emergency-contact.c:54:45: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'emergency_contact_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/emergency-contact.c:128:32: note: You might need to cast the function pointer here phosh-0.54.0/src/emergency-contact.c:54:45: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/emergency-contact.c:82:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'emergency_contact_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/emergency-contact.c:129:32: note: You might need to cast the function pointer here phosh-0.54.0/src/emergency-contact.c:82:47: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/emergency-contact.c:176:54: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/emergency-contact.c:195:42: style: Parameter 'additional_properties' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/emergency-menu.c:151:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_emergency_menu_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/emergency-menu.c:182:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_emergency_menu_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/end-session-dialog.c:138:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_CONTINUE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/end-session-dialog.c:162:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/end-session-dialog.c:209:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/end-session-dialog.c:228:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/end-session-dialog.c:247:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/end-session-dialog.c:266:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/end-session-dialog.c:366:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/end-session-dialog.c:384:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/end-session-dialog.c:408:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BUS_TYPE_SESSION [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/end-session-dialog.c:480:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_end_session_dialog_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/end-session-dialog.c:492:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_end_session_dialog_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/end-session-dialog.c:512:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/end-session-dialog.c:560:51: style:inconclusive: Function 'phosh_end_session_dialog_new' argument 2 names different: declaration 'seconds' definition 'timeout'. [funcArgNamesDifferent] phosh-0.54.0/src/end-session-dialog.h:40:79: note: Function 'phosh_end_session_dialog_new' argument 2 names different: declaration 'seconds' definition 'timeout'. phosh-0.54.0/src/end-session-dialog.c:560:51: note: Function 'phosh_end_session_dialog_new' argument 2 names different: declaration 'seconds' definition 'timeout'. phosh-0.54.0/src/end-session-dialog.c:561:50: style:inconclusive: Function 'phosh_end_session_dialog_new' argument 3 names different: declaration 'paths' definition 'inhibitor_paths'. [funcArgNamesDifferent] phosh-0.54.0/src/end-session-dialog.h:41:79: note: Function 'phosh_end_session_dialog_new' argument 3 names different: declaration 'paths' definition 'inhibitor_paths'. phosh-0.54.0/src/end-session-dialog.c:561:50: note: Function 'phosh_end_session_dialog_new' argument 3 names different: declaration 'paths' definition 'inhibitor_paths'. phosh-0.54.0/src/end-session-dialog.c:86:38: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/end-session-dialog.c:272:10: style: Variable 'icon' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/end-session-dialog.c:421:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_end_session_dialog_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/end-session-dialog.c:503:32: note: You might need to cast the function pointer here phosh-0.54.0/src/end-session-dialog.c:421:54: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/end-session-dialog.c:448:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_end_session_dialog_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/end-session-dialog.c:502:32: note: You might need to cast the function pointer here phosh-0.54.0/src/end-session-dialog.c:448:52: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/end-session-dialog.c:73:26: style: struct member '_PhoshEndSessionDialog::lbl_warn' is never used. [unusedStructMember] phosh-0.54.0/src/end-session-dialog.c:77:26: style: struct member '_PhoshEndSessionDialog::btn_cancel' is never used. [unusedStructMember] phosh-0.54.0/src/fader.c:141:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_fader_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/fader.c:154:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_fader_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/fader.c:170:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZWLR_LAYER_SURFACE_V1_ANCHOR_TOP [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/fader.c:199:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/fader.c:261:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_ANIMATION_SLOWDOWN [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/fader.c:71:41: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_fader_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/fader.c:191:32: note: You might need to cast the function pointer here phosh-0.54.0/src/fader.c:71:41: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/fader.c:100:39: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_fader_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/fader.c:190:32: note: You might need to cast the function pointer here phosh-0.54.0/src/fader.c:100:39: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/fader.c:127:15: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/fader.c:242:32: style: Parameter 'monitor' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/fading-label.c:48:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_DIRECTION_NEUTRAL [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/fading-label.c:136:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_EVENT_PROPAGATE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/fading-label.c:230:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cairo_pattern_destroy [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/fading-label.c:253:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/fading-label.c:185:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_fading_label_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/fading-label.c:241:32: note: You might need to cast the function pointer here phosh-0.54.0/src/fading-label.c:185:46: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/fading-label.c:207:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_fading_label_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/fading-label.c:242:32: note: You might need to cast the function pointer here phosh-0.54.0/src/fading-label.c:207:48: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/fading-label.c:228:21: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/fake-clock.c:146:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_date_time_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/fake-clock.c:175:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/fake-clock.c:55:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/fake-clock.c:105:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_fake_clock_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/fake-clock.c:161:32: note: You might need to cast the function pointer here phosh-0.54.0/src/fake-clock.c:105:46: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/fake-clock.c:124:44: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_fake_clock_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/fake-clock.c:160:32: note: You might need to cast the function pointer here phosh-0.54.0/src/fake-clock.c:124:44: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/fake-clock.c:191:34: style: Parameter 'fake_offset' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/favorite-list-model.c:55:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_favorite_list_model_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/favorite-list-model.c:71:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_APP_INFO [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/favorite-list-model.c:112:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrvBuilder [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/favorite-list-model.c:213:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrvBuilder [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/favorite-list-model.c:247:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrvBuilder [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/favorite-list-model.c:69:33: style: Parameter 'list' can be declared as pointer to const. However it seems that 'list_get_item_type' is a callback function, if 'list' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/favorite-list-model.c:102:26: note: You might need to cast the function pointer here phosh-0.54.0/src/favorite-list-model.c:69:33: note: Parameter 'list' can be declared as pointer to const phosh-0.54.0/src/favorite-list-model.c:93:34: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/feedback-manager.c:59:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/feedback-manager.c:148:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/feedback-manager.c:172:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTypeClass [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/feedback-manager.c:187:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTypeClass [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/feedback-manager.c:212:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_BUTTON [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/feedback-manager.c:238:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/feedback-manager.c:331:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LfbEvent [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/feedback-manager.c:354:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_BUTTON [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/feedback-manager.c:76:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_feedback_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/feedback-manager.c:228:32: note: You might need to cast the function pointer here phosh-0.54.0/src/feedback-manager.c:76:50: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/feedback-manager.c:78:25: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/feedback-manager.c:130:40: style: Parameter 'ihint' can be declared as pointer to const. However it seems that 'on_signal_hook' is a callback function, if 'ihint' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/feedback-manager.c:178:55: note: You might need to cast the function pointer here phosh-0.54.0/src/feedback-manager.c:130:40: note: Parameter 'ihint' can be declared as pointer to const phosh-0.54.0/src/feedback-manager.c:133:40: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_signal_hook' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/feedback-manager.c:178:55: note: You might need to cast the function pointer here phosh-0.54.0/src/feedback-manager.c:133:40: note: Parameter 'user_data' can be declared as pointer to const phosh-0.54.0/src/feedback-status-page.c:136:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_feedback_status_page_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/feedback-status-page.c:154:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/feedback-status-page.c:171:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSettings [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/feedback-status-page.c:95:56: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_feedback_status_page_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/feedback-status-page.c:148:32: note: You might need to cast the function pointer here phosh-0.54.0/src/feedback-status-page.c:95:56: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/feedback-status-page.c:114:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_feedback_status_page_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/feedback-status-page.c:147:32: note: You might need to cast the function pointer here phosh-0.54.0/src/feedback-status-page.c:114:54: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/feedback-status-page.c:116:28: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/feedback-status-page.c:132:28: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/feedbackinfo.c:132:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_feedback_info_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/feedbackinfo.c:158:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_feedback_info_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/feedbackinfo.c:182:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/feedbackinfo.c:46:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_feedback_info_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/feedbackinfo.c:170:32: note: You might need to cast the function pointer here phosh-0.54.0/src/feedbackinfo.c:46:49: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/feedbackinfo.c:63:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_feedback_info_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/feedbackinfo.c:171:32: note: You might need to cast the function pointer here phosh-0.54.0/src/feedbackinfo.c:63:47: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/feedbackinfo.c:65:22: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/feedbackinfo.c:209:46: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/folder-info.c:147:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAppInfo [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/folder-info.c:157:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/folder-info.c:181:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/folder-info.c:208:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/folder-info.c:265:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_folder_info_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/folder-info.c:273:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/folder-info.c:324:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/folder-info.c:422:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAppInfo [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/folder-info.c:438:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/folder-info.c:461:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/folder-info.c:74:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_folder_info_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/folder-info.c:312:32: note: You might need to cast the function pointer here phosh-0.54.0/src/folder-info.c:74:47: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/folder-info.c:96:45: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_folder_info_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/folder-info.c:313:32: note: You might need to cast the function pointer here phosh-0.54.0/src/folder-info.c:96:45: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/folder-info.c:120:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/folder-info.c:121:20: style: Variable 'other' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/folder-info.c:137:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/folder-info.c:361:42: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/folder-info.c:367:47: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/gnome-shell-manager.c:376:28: error: There is an unknown macro here somewhere. Configuration is required. If G_GSIZE_FORMAT is a macro then please configure it. [unknownMacro] phosh-0.54.0/src/gtk-list-models/gtkfilterlistmodel.c:373:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_filter_list_model_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/gtk-list-models/gtkfilterlistmodel.c:395:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/gtk-list-models/gtkfilterlistmodel.c:503:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/gtk-list-models/gtkfilterlistmodel.c:674:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/gtk-list-models/gtkfilterlistmodel.c:472:58: style:inconclusive: Function 'gtk_filter_list_model_new' argument 3 names different: declaration '' definition 'user_data'. [funcArgNamesDifferentUnnamed] phosh-0.54.0/src/gtk-list-models/gtkfilterlistmodel.c:473:58: style:inconclusive: Function 'gtk_filter_list_model_new' argument 4 names different: declaration '' definition 'user_destroy'. [funcArgNamesDifferentUnnamed] phosh-0.54.0/src/gtk-list-models/gtkfilterlistmodel.c:523:70: style:inconclusive: Function 'gtk_filter_list_model_set_filter_func' argument 3 names different: declaration '' definition 'user_data'. [funcArgNamesDifferentUnnamed] phosh-0.54.0/src/gtk-list-models/gtkfilterlistmodel.c:524:70: style:inconclusive: Function 'gtk_filter_list_model_set_filter_func' argument 4 names different: declaration '' definition 'user_destroy'. [funcArgNamesDifferentUnnamed] phosh-0.54.0/src/gtk-list-models/gtkfilterlistmodel.c:98:26: style: Variable 'aug' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/gtk-list-models/gtkfilterlistmodel.c:142:26: style: Variable 'aug' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/gtk-list-models/gtkfilterlistmodel.c:171:23: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/gtk-list-models/gtkfilterlistmodel.c:180:18: style: Variable 'aug' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/gtk-list-models/gtkfilterlistmodel.c:300:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gtk_filter_list_model_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/gtk-list-models/gtkfilterlistmodel.c:381:33: note: You might need to cast the function pointer here phosh-0.54.0/src/gtk-list-models/gtkfilterlistmodel.c:300:51: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/gtk-list-models/gtkfilterlistmodel.c:324:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gtk_filter_list_model_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/gtk-list-models/gtkfilterlistmodel.c:382:33: note: You might need to cast the function pointer here phosh-0.54.0/src/gtk-list-models/gtkfilterlistmodel.c:324:50: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/gtk-list-models/gtkfilterlistmodel.c:425:49: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/gtk-list-models/gtkfilterlistmodel.c:437:15: style: Variable 'node' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/gtk-list-models/gtkfilterlistmodel.c:445:22: style: Variable 'left_aug' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/gtk-list-models/gtkfilterlistmodel.c:451:22: style: Variable 'right_aug' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:590:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:596:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable right [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:69:10: warning: Possible null pointer dereference: node [nullPointer] phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:613:16: note: Calling function 'tree', 1st argument '(struct GtkRbNode*)((node)?(((unsigned char*)(node))-sizeof(struct GtkRbNode)):NULL)' value is 0 phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:84:20: note: Calling function 'is_root', 1st argument 'node' value is 0 phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:69:10: note: Null pointer dereference phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:157:7: warning: Possible null pointer dereference: node [nullPointer] phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:619:27: note: Calling function 'gtk_rb_node_mark_dirty', 1st argument '(struct GtkRbNode*)((node)?(((unsigned char*)(node))-sizeof(struct GtkRbNode)):NULL)' value is 0 phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:157:7: note: Null pointer dereference phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:170:8: warning: Possible null pointer dereference: node [nullPointer] phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:603:23: note: Assignment 'rbnode=(struct GtkRbNode*)((node)?(((unsigned char*)(node))-sizeof(struct GtkRbNode)):NULL)', assigned value is 0 phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:605:28: note: Calling function 'gtk_rb_node_clean', 2nd argument 'rbnode' value is 0 phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:170:8: note: Null pointer dereference phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:205:7: warning: Possible null pointer dereference: node [nullPointer] phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:566:10: note: Calling function 'gtk_rb_node_get_previous', 1st argument '(struct GtkRbNode*)((node)?(((unsigned char*)(node))-sizeof(struct GtkRbNode)):NULL)' value is 0 phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:205:7: note: Null pointer dereference phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:224:7: warning: Possible null pointer dereference: node [nullPointer] phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:572:10: note: Calling function 'gtk_rb_node_get_next', 1st argument '(struct GtkRbNode*)((node)?(((unsigned char*)(node))-sizeof(struct GtkRbNode)):NULL)' value is 0 phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:224:7: note: Null pointer dereference phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:590:10: warning: Possible null pointer dereference: (struct GtkRbNode*)((node)?(((unsigned char*)(node))-sizeof(struct GtkRbNode)):NULL) [nullPointer] phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:596:10: warning: Possible null pointer dereference: (struct GtkRbNode*)((node)?(((unsigned char*)(node))-sizeof(struct GtkRbNode)):NULL) [nullPointer] phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:721:7: warning: Possible null pointer dereference: y [nullPointer] phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:714:15: note: Assignment 'real_node=(struct GtkRbNode*)((node)?(((unsigned char*)(node))-sizeof(struct GtkRbNode)):NULL)', assigned value is 0 phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:720:5: note: y is assigned 'real_node' here. phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:721:7: note: Null pointer dereference phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:507:48: style:inconclusive: Function 'gtk_rb_tree_new_for_size' argument 4 names different: declaration '' definition 'clear_func'. [funcArgNamesDifferentUnnamed] phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:508:48: style:inconclusive: Function 'gtk_rb_tree_new_for_size' argument 5 names different: declaration '' definition 'clear_augment_func'. [funcArgNamesDifferentUnnamed] phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:510:14: style: Local variable 'tree' shadows outer function [shadowFunction] phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:82:1: note: Shadowed declaration phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:510:14: note: Shadow variable phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:67:21: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:108:34: style: Parameter 'tree' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:316:20: style: Parameter 'node_or_null' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/gtk-list-models/gtksortlistmodel.c:278:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_sequence_free [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/gtk-list-models/gtksortlistmodel.c:294:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_sort_list_model_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/gtk-list-models/gtksortlistmodel.c:316:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/gtk-list-models/gtksortlistmodel.c:396:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/gtk-list-models/gtksortlistmodel.c:444:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_sequence_free [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/gtk-list-models/gtksortlistmodel.c:74:21: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/gtk-list-models/gtksortlistmodel.c:222:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gtk_sort_list_model_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/gtk-list-models/gtksortlistmodel.c:302:33: note: You might need to cast the function pointer here phosh-0.54.0/src/gtk-list-models/gtksortlistmodel.c:222:49: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/gtk-list-models/gtksortlistmodel.c:246:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gtk_sort_list_model_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/gtk-list-models/gtksortlistmodel.c:303:33: note: You might need to cast the function pointer here phosh-0.54.0/src/gtk-list-models/gtksortlistmodel.c:246:48: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/gtk-list-models/gtksortlistmodel.c:346:45: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/gtk-mount-manager.c:59:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MOUNT_OPERATION_ABORTED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/gtk-mount-manager.c:110:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariantDict [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/gtk-mount-manager.c:324:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/gtk-mount-manager.c:347:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_bus_unown_name [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/gtk-mount-manager.c:360:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_gtk_mount_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/gtk-mount-manager.c:369:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_gtk_mount_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/gtk-mount-manager.c:230:43: warning: Either the condition 'arg_object_id==NULL' is redundant or there is possible null pointer dereference: arg_object_id. [nullPointerRedundantCheck] phosh-0.54.0/src/gtk-mount-manager.c:232:21: note: Assuming that condition 'arg_object_id==NULL' is not redundant phosh-0.54.0/src/gtk-mount-manager.c:230:43: note: Null pointer dereference phosh-0.54.0/src/gtk-mount-manager.c:309:32: style: Parameter 'connection' can be declared as pointer to const. However it seems that 'on_name_lost' is a callback function, if 'connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/gtk-mount-manager.c:376:40: note: You might need to cast the function pointer here phosh-0.54.0/src/gtk-mount-manager.c:309:32: note: Parameter 'connection' can be declared as pointer to const phosh-0.54.0/src/gtk-mount-manager.c:311:32: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_name_lost' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/gtk-mount-manager.c:376:40: note: You might need to cast the function pointer here phosh-0.54.0/src/gtk-mount-manager.c:311:32: note: Parameter 'user_data' can be declared as pointer to const phosh-0.54.0/src/gtk-mount-manager.c:356:25: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/gtk-mount-manager.c:405:53: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/gtk-mount-prompt.c:104:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/gtk-mount-prompt.c:205:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/gtk-mount-prompt.c:248:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_ASK_PASSWORD_SAVING_SUPPORTED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/gtk-mount-prompt.c:369:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_gtk_mount_prompt_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/gtk-mount-prompt.c:388:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/gtk-mount-prompt.c:95:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] phosh-0.54.0/src/gtk-mount-prompt.c:96:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] phosh-0.54.0/src/gtk-mount-prompt.c:97:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] phosh-0.54.0/src/gtk-mount-prompt.c:253:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] phosh-0.54.0/src/gtk-mount-prompt.c:256:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] phosh-0.54.0/src/gtk-mount-prompt.c:259:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] phosh-0.54.0/src/gtk-mount-prompt.c:269:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_gtk_mount_prompt_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/gtk-mount-prompt.c:380:32: note: You might need to cast the function pointer here phosh-0.54.0/src/gtk-mount-prompt.c:269:52: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/gtk-mount-prompt.c:306:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_gtk_mount_prompt_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/gtk-mount-prompt.c:379:32: note: You might need to cast the function pointer here phosh-0.54.0/src/gtk-mount-prompt.c:306:50: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/gtk-mount-prompt.c:463:48: style: Parameter 'pids' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/gtk-mount-prompt.c:59:26: style: struct member '_PhoshGtkMountPrompt::pw_visible' is never used. [unusedStructMember] phosh-0.54.0/src/hks-info.c:99:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/hks-info.c:143:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_hks_info_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/hks-info.c:154:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_hks_info_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/hks-info.c:177:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/hks-info.c:51:42: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_hks_info_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/hks-info.c:167:32: note: You might need to cast the function pointer here phosh-0.54.0/src/hks-info.c:51:42: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/hks-info.c:53:17: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/hks-info.c:73:44: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_hks_info_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/hks-info.c:168:32: note: You might need to cast the function pointer here phosh-0.54.0/src/hks-info.c:73:44: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/hks-info.c:150:17: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/hks-manager.c:182:17: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] phosh-0.54.0/src/hks-manager.c:182:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/hks-manager.c:252:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RFKILL_OP_ADD [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/hks-manager.c:286:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable events [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/hks-manager.c:326:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable events [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/hks-manager.c:403:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_hks_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/hks-manager.c:419:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_hks_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/hks-manager.c:428:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_destroy [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/hks-manager.c:450:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/hks-manager.c:416:5: error: Memory pointed to by 'channel' is freed twice. [doubleFree] phosh-0.54.0/src/hks-manager.c:415:5: note: Memory pointed to by 'channel' is freed twice. phosh-0.54.0/src/hks-manager.c:416:5: note: Memory pointed to by 'channel' is freed twice. phosh-0.54.0/src/hks-manager.c:88:45: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_hks_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/hks-manager.c:443:32: note: You might need to cast the function pointer here phosh-0.54.0/src/hks-manager.c:88:45: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/hks-manager.c:168:27: style: Parameter 'event' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/hks-manager.c:231:10: style: Variable 'l' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/hks-manager.c:426:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/hks-manager.c:504:42: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/home.c:205:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/home.c:221:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_home_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/home.c:334:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_EVENT_PROPAGATE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/home.c:397:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activate [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/home.c:533:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZWLR_LAYER_SHELL_V1_LAYER_TOP [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/home.c:570:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_home_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/home.c:616:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_home_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/home.c:648:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/home.c:687:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSettings [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/home.c:714:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZWLR_LAYER_SURFACE_V1_ANCHOR_BOTTOM [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/home.c:754:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/home.c:205:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/home.c:109:40: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_home_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/home.c:630:32: note: You might need to cast the function pointer here phosh-0.54.0/src/home.c:109:40: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/home.c:132:38: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_home_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/home.c:631:32: note: You might need to cast the function pointer here phosh-0.54.0/src/home.c:132:38: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/home.c:195:57: style: Parameter 'event' can be declared as pointer to const. However it seems that 'on_configure_event' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/home.c:696:3: note: You might need to cast the function pointer here phosh-0.54.0/src/home.c:195:57: note: Parameter 'event' can be declared as pointer to const phosh-0.54.0/src/home.c:706:54: style: Parameter 'layer_shell' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/home.c:707:54: style: Parameter 'layer_shell_effects' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/home.c:708:54: style: Parameter 'monitor' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/home.c:63:14: style: struct member '_PhoshHome::powerbar' is never used. [unusedStructMember] phosh-0.54.0/src/home.c:80:19: style: struct member '_PhoshHome::phosh_settings' is never used. [unusedStructMember] phosh-0.54.0/src/home.c:82:20: style: struct member '_PhoshHome::monitor' is never used. [unusedStructMember] phosh-0.54.0/src/idle-manager.c:229:57: error: There is an unknown macro here somewhere. Configuration is required. If G_GUINT64_FORMAT is a macro then please configure it. [unknownMacro] phosh-0.54.0/src/keyboard-events.c:173:17: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] phosh-0.54.0/src/keyboard-events.c:173:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/keyboard-events.c:242:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_private_keyboard_event_destroy [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/keyboard-events.c:253:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/keyboard-events.c:280:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/keyboard-events.c:54:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/keyboard-events.c:78:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/keyboard-events.c:107:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/keyboard-events.c:132:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/keyboard-events.c:143:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/keyboard-events.c:143:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/keyboard-events.c:92:33: style: Parameter 'data' can be declared as pointer to const. However it seems that 'handle_grab_failed_event' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/keyboard-events.c:150:24: note: You might need to cast the function pointer here phosh-0.54.0/src/keyboard-events.c:92:33: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/src/keyboard-events.c:93:64: style: Parameter 'kbevent' can be declared as pointer to const. However it seems that 'handle_grab_failed_event' is a callback function, if 'kbevent' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/keyboard-events.c:150:24: note: You might need to cast the function pointer here phosh-0.54.0/src/keyboard-events.c:93:64: note: Parameter 'kbevent' can be declared as pointer to const phosh-0.54.0/src/keyboard-events.c:138:35: style: Parameter 'data' can be declared as pointer to const. However it seems that 'handle_ungrab_failed_event' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/keyboard-events.c:152:26: note: You might need to cast the function pointer here phosh-0.54.0/src/keyboard-events.c:138:35: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/src/keyboard-events.c:139:66: style: Parameter 'kbevent' can be declared as pointer to const. However it seems that 'handle_ungrab_failed_event' is a callback function, if 'kbevent' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/keyboard-events.c:152:26: note: You might need to cast the function pointer here phosh-0.54.0/src/keyboard-events.c:139:66: note: Parameter 'kbevent' can be declared as pointer to const phosh-0.54.0/src/keyboard-events.c:169:41: style: Parameter 'action_name' can be declared as pointer to const. However it seems that 'on_action_removed' is a callback function, if 'action_name' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/keyboard-events.c:221:3: note: You might need to cast the function pointer here phosh-0.54.0/src/keyboard-events.c:169:41: note: Parameter 'action_name' can be declared as pointer to const phosh-0.54.0/src/keyboard-events.c:240:24: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/keyboard-events.c:251:24: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/keypad.c:64:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/keypad.c:209:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_keypad_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/keypad.c:234:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/keypad.c:95:42: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_keypad_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/keypad.c:220:32: note: You might need to cast the function pointer here phosh-0.54.0/src/keypad.c:95:42: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/keypad.c:123:40: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_keypad_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/keypad.c:221:32: note: You might need to cast the function pointer here phosh-0.54.0/src/keypad.c:123:40: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/launcher-entry-manager.c:62:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/launcher-entry-manager.c:83:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/launcher-entry-manager.c:113:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BUS_TYPE_SESSION [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/launcher-entry-manager.c:131:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_launcher_entry_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/layersurface.c:340:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_layer_surface_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/layersurface.c:358:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_layer_surface_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/layersurface.c:416:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zphoc_alpha_layer_surface_v1_destroy [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/layersurface.c:439:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zphoc_alpha_layer_surface_v1_destroy [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/layersurface.c:470:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/layersurface.c:965:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_EPSILON [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/layersurface.c:111:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/layersurface.c:111:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/layersurface.c:119:53: style: Parameter 'surface' can be declared as pointer to const. However it seems that 'layer_surface_closed' is a callback function, if 'surface' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/layersurface.c:137:13: note: You might need to cast the function pointer here phosh-0.54.0/src/layersurface.c:119:53: note: Parameter 'surface' can be declared as pointer to const phosh-0.54.0/src/layersurface.c:199:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_layer_surface_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/layersurface.c:456:32: note: You might need to cast the function pointer here phosh-0.54.0/src/layersurface.c:199:49: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/layersurface.c:275:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_layer_surface_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/layersurface.c:457:32: note: You might need to cast the function pointer here phosh-0.54.0/src/layersurface.c:275:47: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/layersurface.c:278:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/layersurface.c:426:57: style: Parameter 'layer_surface' can be declared as pointer to const. However it seems that 'phosh_layer_surface_configured_impl' is a callback function, if 'layer_surface' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/layersurface.c:463:37: note: You might need to cast the function pointer here phosh-0.54.0/src/layersurface.c:426:57: note: Parameter 'layer_surface' can be declared as pointer to const phosh-0.54.0/src/layersurface.c:436:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/layersurface.c:638:35: style: Parameter 'layer_shell' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/layersurface.c:639:35: style: Parameter 'wl_output' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/layersurface.c:658:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/layersurface.c:676:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/layersurface.c:838:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/layersurface.c:883:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/layersurface.c:913:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/layersurface.c:935:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/layersurface.c:946:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/layersurface.c:958:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/layersurface.c:981:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/layersurface.c:1004:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/layout-manager.c:129:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GmCutout [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/layout-manager.c:216:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GmCutout [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/layout-manager.c:272:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_EPSILON [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/layout-manager.c:365:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/layout-manager.c:380:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_layout_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/layout-manager.c:402:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/layout-manager.c:243:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/layout-manager.c:243:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/location-info.c:106:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_SYNC_CREATE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/location-info.c:125:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_location_info_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/location-info.c:147:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/location-info.c:48:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_location_info_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/location-info.c:137:32: note: You might need to cast the function pointer here phosh-0.54.0/src/location-info.c:48:47: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/location-info.c:50:22: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/location-info.c:67:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_location_info_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/location-info.c:138:32: note: You might need to cast the function pointer here phosh-0.54.0/src/location-info.c:67:49: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/location-info.c:155:46: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/location-manager.c:219:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/location-manager.c:311:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/location-manager.c:337:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/location-manager.c:369:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/location-manager.c:442:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_bus_unwatch_name [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/location-manager.c:460:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_location_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/location-manager.c:498:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/location-manager.c:230:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/location-manager.c:145:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_location_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/location-manager.c:488:32: note: You might need to cast the function pointer here phosh-0.54.0/src/location-manager.c:145:50: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/location-manager.c:147:25: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/location-manager.c:167:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_location_manager_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/location-manager.c:487:32: note: You might need to cast the function pointer here phosh-0.54.0/src/location-manager.c:167:52: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/lockscreen-bg.c:72:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_lockscreen_bg_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/lockscreen-bg.c:86:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_EVENT_PROPAGATE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/lockscreen-bg.c:128:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_lockscreen_bg_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/lockscreen-bg.c:160:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/lockscreen-bg.c:170:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZWLR_LAYER_SURFACE_V1_ANCHOR_TOP [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/lockscreen-bg.c:165:54: style: Parameter 'layer_shell' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/lockscreen-bg.c:165:85: style: Parameter 'wl_output' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/lockscreen-manager.c:84:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshBackgroundImage [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/lockscreen-manager.c:128:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_MONITOR_EVENT_CHANGES_DONE_HINT [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/lockscreen-manager.c:141:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/lockscreen-manager.c:166:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFile [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/lockscreen-manager.c:213:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/lockscreen-manager.c:379:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/lockscreen-manager.c:472:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/lockscreen-manager.c:493:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_lockscreen_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/lockscreen-manager.c:522:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/lockscreen-manager.c:577:77: style:inconclusive: Function 'phosh_lockscreen_manager_set_locked' argument 2 names different: declaration 'state' definition 'lock'. [funcArgNamesDifferent] phosh-0.54.0/src/lockscreen-manager.h:23:72: note: Function 'phosh_lockscreen_manager_set_locked' argument 2 names different: declaration 'state' definition 'lock'. phosh-0.54.0/src/lockscreen-manager.c:577:77: note: Function 'phosh_lockscreen_manager_set_locked' argument 2 names different: declaration 'state' definition 'lock'. phosh-0.54.0/src/lockscreen-manager.c:257:51: style: Parameter 'monitor' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/lockscreen-manager.c:341:17: style: Variable 'monitor' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/lockscreen-manager.c:362:17: style: Variable 'primary_monitor' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/lockscreen-manager.c:418:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_lockscreen_manager_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/lockscreen-manager.c:511:32: note: You might need to cast the function pointer here phosh-0.54.0/src/lockscreen-manager.c:418:54: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/lockscreen-manager.c:440:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_lockscreen_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/lockscreen-manager.c:512:32: note: You might need to cast the function pointer here phosh-0.54.0/src/lockscreen-manager.c:440:52: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/lockscreen-manager.c:562:50: style: Parameter 'calls_manager' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/lockscreen.c:1141:51: error: syntax error [syntaxError] phosh-0.54.0/src/lockshield.c:36:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_lockshield_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/lockshield.c:66:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZWLR_LAYER_SURFACE_V1_ANCHOR_TOP [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/lockshield.c:54:41: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/lockshield.c:60:51: style: Parameter 'layer_shell' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/lockshield.c:61:51: style: Parameter 'monitor' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/main.c:36:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/main.c:56:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_VERSION [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/main.c:78:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDateTime [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/main.c:104:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOptionContext [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/main.c:31:16: style: Parameter 'unused' can be declared as pointer to const. However it seems that 'quit' is a callback function, if 'unused' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/main.c:46:47: note: You might need to cast the function pointer here phosh-0.54.0/src/main.c:31:16: note: Parameter 'unused' can be declared as pointer to const phosh-0.54.0/src/manager.c:53:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/manager.c:64:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/manager.c:61:22: style: Variable 'klass' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/manager.c:83:35: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/media-player.c:162:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/media-player.c:196:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/media-player.c:230:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_CONTINUE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/media-player.c:280:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/media-player.c:308:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/media-player.c:339:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/media-player.c:372:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/media-player.c:422:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/media-player.c:455:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GdkPixbuf [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/media-player.c:484:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GdkPixbuf [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/media-player.c:523:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GdkPixbuf [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/media-player.c:537:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GInputStream [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/media-player.c:562:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFile [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/media-player.c:583:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GdkPixbuf [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/media-player.c:601:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFileInputStream [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/media-player.c:639:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFile [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/media-player.c:670:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/media-player.c:761:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ALIGN_START [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/media-player.c:842:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_media_player_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/media-player.c:864:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/media-player.c:945:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_DEFAULT [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/media-player.c:633:28: warning: Either the condition 'url' is redundant or there is possible null pointer dereference: url. [nullPointerRedundantCheck] phosh-0.54.0/src/media-player.c:638:7: note: Assuming that condition 'url' is not redundant phosh-0.54.0/src/media-player.c:633:28: note: Null pointer dereference phosh-0.54.0/src/media-player.c:181:27: style: Checking if unsigned expression 'priv->pos_poller_id' is less than zero. [unsignedLessThanZero] phosh-0.54.0/src/media-player.c:108:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_media_player_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/media-player.c:853:32: note: You might need to cast the function pointer here phosh-0.54.0/src/media-player.c:108:46: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/media-player.c:111:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/media-player.c:960:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/media-player.c:971:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/metainfo-cache.c:64:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/metainfo-cache.c:89:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_metainfo_cache_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/metainfo-cache.c:132:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_metainfo_cache_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/metainfo-cache.c:152:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/metainfo-cache.c:190:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AsComponentBox [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/metainfo-cache.c:188:67: style:inconclusive: Function 'phosh_metainfo_get_data_id' argument 2 names different: declaration 'cid' definition 'app_id'. [funcArgNamesDifferent] phosh-0.54.0/src/metainfo-cache.h:19:87: note: Function 'phosh_metainfo_get_data_id' argument 2 names different: declaration 'cid' definition 'app_id'. phosh-0.54.0/src/metainfo-cache.c:188:67: note: Function 'phosh_metainfo_get_data_id' argument 2 names different: declaration 'cid' definition 'app_id'. phosh-0.54.0/src/metainfo-cache.c:108:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_metainfo_cache_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/metainfo-cache.c:142:32: note: You might need to cast the function pointer here phosh-0.54.0/src/metainfo-cache.c:108:48: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/metainfo-cache.c:110:23: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/mode-manager.c:146:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_WAYLAND_SEAT_CAPABILITY_POINTER [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mode-manager.c:282:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_WAYLAND_SEAT_CAPABILITY_TABLET_MODE_SWITCH [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mode-manager.c:294:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mode-manager.c:350:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_mode_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mode-manager.c:361:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zphoc_tablet_mode_switch_v1_destroy [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mode-manager.c:379:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_mode_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mode-manager.c:403:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mode-manager.c:64:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_mode_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/mode-manager.c:392:32: note: You might need to cast the function pointer here phosh-0.54.0/src/mode-manager.c:64:46: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/mode-manager.c:89:17: style: Variable 'primary' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/mode-manager.c:375:21: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/monitor-manager.c:126:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor-manager.c:194:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor-manager.c:311:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GBytes [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor-manager.c:365:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor-manager.c:391:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor-manager.c:436:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor-manager.c:581:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor-manager.c:627:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariantIter [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor-manager.c:707:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor-manager.c:845:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor-manager.c:1166:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_bus_unown_name [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor-manager.c:1190:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_monitor_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor-manager.c:1275:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor-manager.c:1300:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BUS_TYPE_SESSION [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor-manager.c:1332:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_monitor_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor-manager.c:1375:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor-manager.c:1604:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_binding_unbind [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor-manager.c:314:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/monitor-manager.c:314:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/monitor-manager.c:365:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/monitor-manager.c:365:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/monitor-manager.c:707:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/monitor-manager.c:1254:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/monitor-manager.c:168:87: style: Parameter 'monitor' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/monitor-manager.c:192:14: style: Variable 'primary_head' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/monitor-manager.c:224:16: style: Variable 'head' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/monitor-manager.c:251:16: style: Variable 'head' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/monitor-manager.c:385:30: style: Parameter 'modes_builder' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/monitor-manager.c:385:60: style: Parameter 'mode' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/monitor-manager.c:434:14: style: Variable 'primary_head' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/monitor-manager.c:462:11: style: Variable 'display_name' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/monitor-manager.c:501:16: style: Variable 'head' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/monitor-manager.c:892:36: style: Parameter 'connection' can be declared as pointer to const. However it seems that 'on_name_acquired' is a callback function, if 'connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/monitor-manager.c:1305:40: note: You might need to cast the function pointer here phosh-0.54.0/src/monitor-manager.c:892:36: note: Parameter 'connection' can be declared as pointer to const phosh-0.54.0/src/monitor-manager.c:894:36: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_name_acquired' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/monitor-manager.c:1305:40: note: You might need to cast the function pointer here phosh-0.54.0/src/monitor-manager.c:894:36: note: Parameter 'user_data' can be declared as pointer to const phosh-0.54.0/src/monitor-manager.c:901:32: style: Parameter 'connection' can be declared as pointer to const. However it seems that 'on_name_lost' is a callback function, if 'connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/monitor-manager.c:1306:40: note: You might need to cast the function pointer here phosh-0.54.0/src/monitor-manager.c:901:32: note: Parameter 'connection' can be declared as pointer to const phosh-0.54.0/src/monitor-manager.c:903:32: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_name_lost' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/monitor-manager.c:1306:40: note: You might need to cast the function pointer here phosh-0.54.0/src/monitor-manager.c:903:32: note: Parameter 'user_data' can be declared as pointer to const phosh-0.54.0/src/monitor-manager.c:928:73: style: Parameter 'output' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/monitor-manager.c:1201:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_monitor_manager_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/monitor-manager.c:1370:32: note: You might need to cast the function pointer here phosh-0.54.0/src/monitor-manager.c:1201:51: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/monitor-manager.c:1220:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_monitor_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/monitor-manager.c:1369:32: note: You might need to cast the function pointer here phosh-0.54.0/src/monitor-manager.c:1220:49: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/monitor-manager.c:1436:53: style: Parameter 'proxy' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/monitor/gamma-table.c:295:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT16 [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor/gamma-table.c:313:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT16 [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor/gamma-table.c:287:9: style: Variable 'gamma' can be declared as const array [constVariable] phosh-0.54.0/src/monitor/head.c:47:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zwlr_output_mode_v1_destroy [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor/head.c:399:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zwlr_output_head_v1_destroy [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor/head.c:430:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor/head.c:211:55: style: Parameter 'head' can be declared as pointer to const. However it seems that 'head_handle_current_mode' is a callback function, if 'head' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/monitor/head.c:336:19: note: You might need to cast the function pointer here phosh-0.54.0/src/monitor/head.c:211:55: note: Parameter 'head' can be declared as pointer to const phosh-0.54.0/src/monitor/head.c:212:55: style: Parameter 'wlr_mode' can be declared as pointer to const. However it seems that 'head_handle_current_mode' is a callback function, if 'wlr_mode' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/monitor/head.c:336:19: note: You might need to cast the function pointer here phosh-0.54.0/src/monitor/head.c:212:55: note: Parameter 'wlr_mode' can be declared as pointer to const phosh-0.54.0/src/monitor/head.c:351:40: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_head_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/monitor/head.c:423:32: note: You might need to cast the function pointer here phosh-0.54.0/src/monitor/head.c:351:40: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/monitor/head.c:370:38: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_head_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/monitor/head.c:424:32: note: You might need to cast the function pointer here phosh-0.54.0/src/monitor/head.c:370:38: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/monitor/head.c:372:14: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/monitor/head.c:450:29: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/monitor/head.c:456:40: style: Parameter 'wlr_head' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/monitor/monitor.c:83:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor/monitor.c:140:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_OUTPUT_MODE_CURRENT [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor/monitor.c:298:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zwlr_gamma_control_v1_destroy [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor/monitor.c:358:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zxdg_output_v1_destroy [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor/monitor.c:379:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_monitor_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor/monitor.c:388:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor/monitor.c:431:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor/monitor.c:530:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_SHELL_DEBUG_FLAG_FAKE_BUILTIN [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor/monitor.c:632:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZWLR_OUTPUT_POWER_V1_MODE_OFF [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor/monitor.c:806:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofd [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/monitor/monitor.c:827:11: warning: If memory allocation fails, then there is a possible null pointer dereference: table [nullPointerOutOfMemory] phosh-0.54.0/src/monitor/monitor.c:820:16: note: Assuming allocation function fails phosh-0.54.0/src/monitor/monitor.c:820:16: note: Assignment 'table=mmap(NULL,size,PROT_READ|PROT_WRITE,MAP_SHARED,fd,0)', assigned value is 0 phosh-0.54.0/src/monitor/monitor.c:827:11: note: Null pointer dereference phosh-0.54.0/src/monitor/monitor.c:680:63: style:inconclusive: Function 'phosh_monitor_connector_is_builtin' argument 1 names different: declaration 'type' definition 'conn_type'. [funcArgNamesDifferent] phosh-0.54.0/src/monitor/monitor.h:162:82: note: Function 'phosh_monitor_connector_is_builtin' argument 1 names different: declaration 'type' definition 'conn_type'. phosh-0.54.0/src/monitor/monitor.c:680:63: note: Function 'phosh_monitor_connector_is_builtin' argument 1 names different: declaration 'type' definition 'conn_type'. phosh-0.54.0/src/monitor/monitor.c:190:34: style: Parameter 'data' can be declared as pointer to const. However it seems that 'xdg_output_v1_handle_done' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/monitor/monitor.c:230:3: note: You might need to cast the function pointer here phosh-0.54.0/src/monitor/monitor.c:190:34: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/src/monitor/monitor.c:191:51: style: Parameter 'zxdg_output_v1' can be declared as pointer to const. However it seems that 'xdg_output_v1_handle_done' is a callback function, if 'zxdg_output_v1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/monitor/monitor.c:230:3: note: You might need to cast the function pointer here phosh-0.54.0/src/monitor/monitor.c:191:51: note: Parameter 'zxdg_output_v1' can be declared as pointer to const phosh-0.54.0/src/monitor/monitor.c:293:17: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/monitor/monitor.c:313:41: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_monitor_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/monitor/monitor.c:421:32: note: You might need to cast the function pointer here phosh-0.54.0/src/monitor/monitor.c:313:41: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/monitor/monitor.c:332:39: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_monitor_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/monitor/monitor.c:422:32: note: You might need to cast the function pointer here phosh-0.54.0/src/monitor/monitor.c:332:39: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/monitor/monitor.c:480:44: style: Parameter 'wl_output' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/monitor/monitor.c:550:41: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/monitor/monitor.c:576:40: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/monitor/monitor.c:589:44: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/monitor/monitor.c:651:50: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/monitor/monitor.c:726:21: style: Variable 'mode' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/monitor/monitor.c:761:21: style: Variable 'mode' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/mount-manager.c:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mount-manager.c:65:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mount-manager.c:82:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mount-manager.c:107:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshMountOperation [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mount-manager.c:156:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mount-manager.c:172:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshMountNotification [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mount-manager.c:199:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mount-manager.c:226:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVolume [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mount-manager.c:278:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mount-manager.c:298:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mount-manager.c:201:12: style: Variable 'data' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/mount-manager.c:315:46: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/mount-operation.c:37:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MOUNT_OPERATION_ABORTED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mount-operation.c:119:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_mount_operation_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mount-operation.c:115:24: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/mount-operation.c:136:50: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/mpris-manager.c:109:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_mpris_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mpris-manager.c:129:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mpris-manager.c:178:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusProxy [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mpris-manager.c:195:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshDBusMediaPlayer2Player [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mpris-manager.c:220:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mpris-manager.c:287:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mpris-manager.c:339:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NO_AUTO_START [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mpris-manager.c:357:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mpris-manager.c:384:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mpris-manager.c:416:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_DBUS_TYPE_MEDIA_PLAYER2_PLAYER [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mpris-manager.c:466:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mpris-manager.c:485:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/mpris-manager.c:73:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_mpris_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/mpris-manager.c:118:32: note: You might need to cast the function pointer here phosh-0.54.0/src/mpris-manager.c:73:47: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/network-auth-manager.c:79:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/network-auth-manager.c:173:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/network-auth-manager.c:221:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GKeyFile [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/network-auth-manager.c:345:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/network-auth-manager.c:393:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/network-auth-manager.c:440:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPtrArray [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/network-auth-manager.c:603:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_SETTING_VPN_SETTING_NAME [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/network-auth-manager.c:647:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/network-auth-manager.c:676:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/network-auth-manager.c:701:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PRIORITY_DEFAULT [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/network-auth-manager.c:722:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_network_auth_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/network-auth-manager.c:739:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_network_auth_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/network-auth-manager.c:203:9: warning: Either the condition 'cancellable_id' is redundant or there is possible null pointer dereference: cancellable_id. [nullPointerRedundantCheck] phosh-0.54.0/src/network-auth-manager.c:204:7: note: Assuming that condition 'cancellable_id' is not redundant phosh-0.54.0/src/network-auth-manager.c:203:9: note: Null pointer dereference phosh-0.54.0/src/network-auth-manager.c:135:49: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/network-auth-manager.c:630:55: style: Parameter 'agent' can be declared as pointer to const. However it seems that 'secret_request_cancelled_cb' is a callback function, if 'agent' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/network-auth-manager.c:666:28: note: You might need to cast the function pointer here phosh-0.54.0/src/network-auth-manager.c:630:55: note: Parameter 'agent' can be declared as pointer to const phosh-0.54.0/src/network-auth-manager.c:754:59: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/network-auth-manager.c:47:27: style: struct member '_PhoshNetworkAuthManager::dev' is never used. [unusedStructMember] phosh-0.54.0/src/network-auth-prompt.c:104:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NMU_SEC_NONE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/network-auth-prompt.c:168:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/network-auth-prompt.c:181:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/network-auth-prompt.c:267:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ALIGN_CENTER [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/network-auth-prompt.c:285:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/network-auth-prompt.c:328:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_SETTING_WIRELESS_SETTING_NAME [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/network-auth-prompt.c:361:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_SETTING_VPN_SETTING_NAME [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/network-auth-prompt.c:387:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/network-auth-prompt.c:408:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NMU_SEC_WPA_PSK [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/network-auth-prompt.c:440:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/network-auth-prompt.c:183:11: style: Variable 'bytes' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/network-auth-prompt.c:265:19: style: Variable 'buffer' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/network-auth-prompt.c:41:19: style: struct member '_PhoshNetworkAuthPrompt::cancel_button' is never used. [unusedStructMember] phosh-0.54.0/src/network-auth-prompt.c:62:12: style: struct member '_PhoshNetworkAuthPrompt::visible' is never used. [unusedStructMember] phosh-0.54.0/src/notifications/dbus-notification.c:45:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable self [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/dbus-notification.c:89:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_dbus_notification_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/dbus-notification.c:115:56: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/notifications/dbus-notification.c:118:56: style: Parameter 'icon' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/notifications/dbus-notification.c:119:56: style: Parameter 'image' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/notifications/dbus-notification.c:126:56: style: Parameter 'timestamp' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/notifications/mount-notification.c:43:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/mount-notification.c:59:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAppInfo [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/mount-notification.c:87:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_cancellable_cancel [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/mount-notification.c:113:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/mount-notification.c:63:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/notifications/mount-notification.c:85:27: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/notifications/mount-notification.c:105:56: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/notifications/notification-banner.c:81:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_animation_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notification-banner.c:194:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_animation_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notification-banner.c:207:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_notification_banner_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notification-banner.c:236:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notification-banner.c:270:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ALIGN_CENTER [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notification-banner.c:152:55: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_notification_banner_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/notifications/notification-banner.c:223:32: note: You might need to cast the function pointer here phosh-0.54.0/src/notifications/notification-banner.c:152:55: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/notifications/notification-banner.c:172:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_notification_banner_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/notifications/notification-banner.c:224:32: note: You might need to cast the function pointer here phosh-0.54.0/src/notifications/notification-banner.c:172:53: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/notifications/notification-banner.c:259:51: style: Parameter 'notification' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/notifications/notification-banner.c:262:17: style: Variable 'monitor' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/notifications/notification-content.c:110:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrvBuilder [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notification-content.c:152:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notification-content.c:325:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_notification_content_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notification-content.c:350:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notification-content.c:418:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GActionMap [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notification-content.c:451:53: style:inconclusive: Function 'phosh_notification_content_new' argument 3 names different: declaration 'action_filters' definition 'action_filter_keys'. [funcArgNamesDifferent] phosh-0.54.0/src/notifications/notification-content.h:26:91: note: Function 'phosh_notification_content_new' argument 3 names different: declaration 'action_filters' definition 'action_filter_keys'. phosh-0.54.0/src/notifications/notification-content.c:451:53: note: Function 'phosh_notification_content_new' argument 3 names different: declaration 'action_filters' definition 'action_filter_keys'. phosh-0.54.0/src/notifications/notification-content.c:269:55: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_notification_content_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/notifications/notification-content.c:336:32: note: You might need to cast the function pointer here phosh-0.54.0/src/notifications/notification-content.c:269:55: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/notifications/notification-content.c:296:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_notification_content_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/notifications/notification-content.c:337:32: note: You might need to cast the function pointer here phosh-0.54.0/src/notifications/notification-content.c:296:53: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/notifications/notification-content.c:449:53: style: Parameter 'notification' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/notifications/notification-frame.c:148:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_notification_frame_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notification-frame.c:174:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_EVENT_PROPAGATE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notification-frame.c:304:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotification [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notification-frame.c:384:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notification-frame.c:451:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_TYPE_SWIPE_AWAY_BIN [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notification-frame.c:485:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notification-frame.c:499:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotification [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notification-frame.c:574:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotificationSource [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notification-frame.c:466:71: style:inconclusive: Function 'phosh_notification_frame_new' argument 2 names different: declaration 'action_filters' definition 'action_filter_keys'. [funcArgNamesDifferent] phosh-0.54.0/src/notifications/notification-frame.h:25:84: note: Function 'phosh_notification_frame_new' argument 2 names different: declaration 'action_filters' definition 'action_filter_keys'. phosh-0.54.0/src/notifications/notification-frame.c:466:71: note: Function 'phosh_notification_frame_new' argument 2 names different: declaration 'action_filters' definition 'action_filter_keys'. phosh-0.54.0/src/notifications/notification-frame.c:90:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_notification_frame_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/notifications/notification-frame.c:371:32: note: You might need to cast the function pointer here phosh-0.54.0/src/notifications/notification-frame.c:90:54: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/notifications/notification-frame.c:115:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_notification_frame_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/notifications/notification-frame.c:372:32: note: You might need to cast the function pointer here phosh-0.54.0/src/notifications/notification-frame.c:115:52: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/notifications/notification-list.c:58:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_sequence_free [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notification-list.c:56:26: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/notifications/notification-list.c:77:33: style: Parameter 'list' can be declared as pointer to const. However it seems that 'list_get_item_type' is a callback function, if 'list' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/notifications/notification-list.c:124:26: note: You might need to cast the function pointer here phosh-0.54.0/src/notifications/notification-list.c:77:33: note: Parameter 'list' can be declared as pointer to const phosh-0.54.0/src/notifications/notification-source.c:62:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_notification_source_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notification-source.c:119:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notification-source.c:176:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotification [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notification-source.c:255:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notification-source.c:70:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_notification_source_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/notifications/notification-source.c:110:32: note: You might need to cast the function pointer here phosh-0.54.0/src/notifications/notification-source.c:70:54: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/notifications/notification-source.c:89:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_notification_source_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/notifications/notification-source.c:111:32: note: You might need to cast the function pointer here phosh-0.54.0/src/notifications/notification-source.c:89:53: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/notifications/notification-source.c:91:28: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/notifications/notification-source.c:136:33: style: Parameter 'list' can be declared as pointer to const. However it seems that 'list_get_item_type' is a callback function, if 'list' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/notifications/notification-source.c:163:26: note: You might need to cast the function pointer here phosh-0.54.0/src/notifications/notification-source.c:136:33: note: Parameter 'list' can be declared as pointer to const phosh-0.54.0/src/notifications/notification.c:215:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_date_time_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notification.c:245:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notification.c:506:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_APP_UNKNOWN_ICON [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notification.c:730:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDateTime [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notification.c:1065:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notification.c:1068:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/notifications/notification.c:581:50: style:inconclusive: Function 'phosh_notification_set_image' argument 2 names different: declaration 'icon' definition 'image'. [funcArgNamesDifferent] phosh-0.54.0/src/notifications/notification.h:100:87: note: Function 'phosh_notification_set_image' argument 2 names different: declaration 'icon' definition 'image'. phosh-0.54.0/src/notifications/notification.c:581:50: note: Function 'phosh_notification_set_image' argument 2 names different: declaration 'icon' definition 'image'. phosh-0.54.0/src/notifications/notification.c:1126:50: style:inconclusive: Function 'phosh_notification_do_action' argument 1 names different: declaration 'notification' definition 'self'. [funcArgNamesDifferent] phosh-0.54.0/src/notifications/notification.h:129:87: note: Function 'phosh_notification_do_action' argument 1 names different: declaration 'notification' definition 'self'. phosh-0.54.0/src/notifications/notification.c:1126:50: note: Function 'phosh_notification_do_action' argument 1 names different: declaration 'notification' definition 'self'. phosh-0.54.0/src/notifications/notification.c:85:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_notification_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/notifications/notification.c:236:32: note: You might need to cast the function pointer here phosh-0.54.0/src/notifications/notification.c:85:48: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/notifications/notification.c:146:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_notification_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/notifications/notification.c:237:32: note: You might need to cast the function pointer here phosh-0.54.0/src/notifications/notification.c:146:46: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/notifications/notification.c:429:51: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/notifications/notification.c:432:51: style: Parameter 'icon' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/notifications/notification.c:433:51: style: Parameter 'image' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/notifications/notification.c:440:51: style: Parameter 'timestamp' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/notifications/notification.c:484:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/notifications/notification.c:570:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/notifications/notification.c:602:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/notifications/notification.c:633:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/notifications/notification.c:665:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/notifications/notification.c:752:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/notifications/notification.c:785:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/notifications/notification.c:815:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/notifications/notification.c:859:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/notifications/notification.c:902:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/notifications/notification.c:948:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/notifications/notification.c:996:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/notifications/notification.c:1041:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/notifications/notify-feedback.c:58:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LFB_EVENT_STATE_RUNNING [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notify-feedback.c:144:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_NOTIFY_SCREEN_WAKEUP_FLAG_ANY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notify-feedback.c:189:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotification [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notify-feedback.c:294:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotificationSource [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notify-feedback.c:324:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LFB_EVENT_STATE_RUNNING [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notify-feedback.c:385:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_notify_feedback_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notify-feedback.c:418:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_notify_feedback_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notify-feedback.c:442:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notify-feedback.c:493:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_NOTIFY_SCREEN_WAKEUP_FLAG_CATEGORY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/notify-feedback.c:216:36: style: Redundant assignment of 'event' to itself. [selfAssignment] phosh-0.54.0/src/notifications/notify-feedback.c:240:36: style: Redundant assignment of 'event' to itself. [selfAssignment] phosh-0.54.0/src/notifications/notify-feedback.c:346:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_notify_feedback_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/notifications/notify-feedback.c:428:32: note: You might need to cast the function pointer here phosh-0.54.0/src/notifications/notify-feedback.c:346:51: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/notifications/notify-feedback.c:365:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_notify_feedback_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/notifications/notify-feedback.c:427:32: note: You might need to cast the function pointer here phosh-0.54.0/src/notifications/notify-feedback.c:365:49: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/notifications/notify-feedback.c:459:51: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/notifications/notify-manager.c:324:39: error: There is an unknown macro here somewhere. Configuration is required. If G_GSIZE_FORMAT is a macro then please configure it. [unknownMacro] phosh-0.54.0/src/notifications/timestamp-label.c:73:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TIME_SPAN_SECOND [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/timestamp-label.c:180:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDateTime [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/timestamp-label.c:189:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDateTime [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/timestamp-label.c:249:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/timestamp-label.c:315:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_date_time_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/timestamp-label.c:338:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/timestamp-label.c:358:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pango_attr_list_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/timestamp-label.c:388:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_date_time_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/notifications/timestamp-label.c:67:38: style: Parameter 'dt' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/notifications/timestamp-label.c:67:53: style: Parameter 'dt_now' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/notifications/timestamp-label.c:276:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_timestamp_label_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/notifications/timestamp-label.c:330:32: note: You might need to cast the function pointer here phosh-0.54.0/src/notifications/timestamp-label.c:276:49: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/notifications/timestamp-label.c:295:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_timestamp_label_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/notifications/timestamp-label.c:329:32: note: You might need to cast the function pointer here phosh-0.54.0/src/notifications/timestamp-label.c:295:51: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/osd-window.c:122:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ICON_SIZE_INVALID [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/osd-window.c:182:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_osd_window_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/osd-window.c:198:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_osd_window_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/osd-window.c:220:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/osd-window.c:274:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_BUTTON_RELEASE_MASK [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/osd-window.c:286:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZWLR_LAYER_SURFACE_V1_ANCHOR_TOP [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/osd-window.c:107:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_osd_window_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/osd-window.c:209:32: note: You might need to cast the function pointer here phosh-0.54.0/src/osd-window.c:107:46: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/osd-window.c:142:44: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_osd_window_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/osd-window.c:208:32: note: You might need to cast the function pointer here phosh-0.54.0/src/osd-window.c:142:44: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/osd-window.c:144:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/osd-window.c:52:20: style: struct member '_PhoshOsdWindow::click_gesture' is never used. [unusedStructMember] phosh-0.54.0/src/osk-manager.c:83:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/osk-manager.c:117:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/osk-manager.c:189:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/osk-manager.c:240:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_osk_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/osk-manager.c:262:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/osk-manager.c:60:45: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_osk_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/osk-manager.c:251:32: note: You might need to cast the function pointer here phosh-0.54.0/src/osk-manager.c:60:45: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/overview.c:85:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/overview.c:104:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/overview.c:211:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotification [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/overview.c:294:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/overview.c:494:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/overview.c:577:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_DEFAULT [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/overview.c:683:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/overview.c:714:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/overview.c:752:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_overview_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/overview.c:782:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/overview.c:902:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_EVENT_PROPAGATE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/overview.c:333:5: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] phosh-0.54.0/src/overview.c:332:7: note: outer condition: toplevel phosh-0.54.0/src/overview.c:333:5: note: opposite inner condition: !toplevel phosh-0.54.0/src/overview.c:118:37: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/overview.c:214:10: style: Variable 'icon' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/overview.c:259:42: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_overview_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/overview.c:771:32: note: You might need to cast the function pointer here phosh-0.54.0/src/overview.c:259:42: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/overview.c:262:25: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/overview.c:292:64: style: Parameter 'needle' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/overview.c:300:20: style: Variable 'toplevel' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/overview.c:911:25: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/phosh-wayland.c:544:17: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] phosh-0.54.0/src/phosh-wayland.c:81:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_private_interface [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/phosh-wayland.c:260:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_wayland_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/phosh-wayland.c:313:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ext_idle_notifier_v1_destroy [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/phosh-wayland.c:352:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/phosh-wayland.c:544:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/phosh-wayland.c:166:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/phosh-wayland.c:170:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/phosh-wayland.c:280:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/phosh-wayland.c:162:21: style: Variable 'wl_output' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/phosh-wayland.c:185:41: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_wayland_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/phosh-wayland.c:345:32: note: You might need to cast the function pointer here phosh-0.54.0/src/phosh-wayland.c:185:41: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/phosh-wayland.c:217:25: style: Parameter 'data' can be declared as pointer to const. However it seems that 'seat_handle_name' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/phosh-wayland.c:225:3: note: You might need to cast the function pointer here phosh-0.54.0/src/phosh-wayland.c:217:25: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/src/phosh-wayland.c:217:47: style: Parameter 'wl_seat' can be declared as pointer to const. However it seems that 'seat_handle_name' is a callback function, if 'wl_seat' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/phosh-wayland.c:225:3: note: You might need to cast the function pointer here phosh-0.54.0/src/phosh-wayland.c:217:47: note: Parameter 'wl_seat' can be declared as pointer to const phosh-0.54.0/src/phosh-wayland.c:311:17: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/phosh-wayland.c:541:68: style: Parameter 'wl_output' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/plugin-loader.c:95:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_plugin_loader_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/plugin-loader.c:121:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_plugin_loader_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/plugin-loader.c:143:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/plugin-loader.c:47:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_plugin_loader_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/plugin-loader.c:131:32: note: You might need to cast the function pointer here phosh-0.54.0/src/plugin-loader.c:47:49: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/plugin-loader.c:71:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_plugin_loader_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/plugin-loader.c:130:32: note: You might need to cast the function pointer here phosh-0.54.0/src/plugin-loader.c:71:47: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/plugin-loader.c:116:22: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/plugin-loader.c:160:46: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/polkit-auth-agent.c:79:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PolkitSubject [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/polkit-auth-agent.c:122:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/polkit-auth-agent.c:133:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/polkit-auth-agent.c:183:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/polkit-auth-agent.c:375:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_polkit_auth_agent_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/polkit-auth-agent.c:416:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_polkit_auth_agent_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/polkit-auth-agent.c:163:37: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/polkit-auth-agent.c:308:37: style: Parameter 'cancellable' can be declared as pointer to const. However it seems that 'on_request_cancelled' is a callback function, if 'cancellable' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/polkit-auth-agent.c:351:48: note: You might need to cast the function pointer here phosh-0.54.0/src/polkit-auth-agent.c:308:37: note: Parameter 'cancellable' can be declared as pointer to const phosh-0.54.0/src/polkit-auth-agent.c:311:16: style: Variable 'request' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/polkit-auth-agent.c:331:47: style: Parameter 'identities' can be declared as pointer to const. However it seems that 'initiate_authentication' is a callback function, if 'identities' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/polkit-auth-agent.c:430:45: note: You might need to cast the function pointer here phosh-0.54.0/src/polkit-auth-agent.c:331:47: note: Parameter 'identities' can be declared as pointer to const phosh-0.54.0/src/polkit-auth-agent.c:436:53: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/polkit-auth-prompt.c:155:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/polkit-auth-prompt.c:186:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshDBusAccounts [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/polkit-auth-prompt.c:217:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/polkit-auth-prompt.c:284:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_PROXY_FLAGS_DO_NOT_CONNECT_SIGNALS [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/polkit-auth-prompt.c:509:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_polkit_auth_prompt_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/polkit-auth-prompt.c:524:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_polkit_auth_prompt_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/polkit-auth-prompt.c:533:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_polkit_auth_prompt_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/polkit-auth-prompt.c:565:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/polkit-auth-prompt.c:299:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_polkit_auth_prompt_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/polkit-auth-prompt.c:552:32: note: You might need to cast the function pointer here phosh-0.54.0/src/polkit-auth-prompt.c:299:54: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/polkit-auth-prompt.c:330:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_polkit_auth_prompt_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/polkit-auth-prompt.c:551:32: note: You might need to cast the function pointer here phosh-0.54.0/src/polkit-auth-prompt.c:330:52: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/polkit-auth-prompt.c:371:49: style: Parameter 'request' can be declared as pointer to const. However it seems that 'on_auth_session_request' is a callback function, if 'request' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/polkit-auth-prompt.c:447:3: note: You might need to cast the function pointer here phosh-0.54.0/src/polkit-auth-prompt.c:371:49: note: Parameter 'request' can be declared as pointer to const phosh-0.54.0/src/polkit-auth-prompt.c:392:52: style: Parameter 'text' can be declared as pointer to const. However it seems that 'on_auth_session_show_error' is a callback function, if 'text' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/polkit-auth-prompt.c:452:3: note: You might need to cast the function pointer here phosh-0.54.0/src/polkit-auth-prompt.c:392:52: note: Parameter 'text' can be declared as pointer to const phosh-0.54.0/src/polkit-auth-prompt.c:402:51: style: Parameter 'text' can be declared as pointer to const. However it seems that 'on_auth_session_show_info' is a callback function, if 'text' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/polkit-auth-prompt.c:457:3: note: You might need to cast the function pointer here phosh-0.54.0/src/polkit-auth-prompt.c:402:51: note: Parameter 'text' can be declared as pointer to const phosh-0.54.0/src/polkit-auth-prompt.c:63:19: style: struct member '_PhoshPolkitAuthPrompt::btn_authenticate' is never used. [unusedStructMember] phosh-0.54.0/src/polkit-auth-prompt.c:65:19: style: struct member '_PhoshPolkitAuthPrompt::btn_cancel' is never used. [unusedStructMember] phosh-0.54.0/src/portal-access-manager.c:53:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariantDict [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/portal-access-manager.c:91:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIcon [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/portal-access-manager.c:168:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/portal-access-manager.c:185:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_portal_access_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/portal-access-manager.c:209:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_bus_unown_name [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/portal-access-manager.c:147:36: style: Parameter 'connection' can be declared as pointer to const. However it seems that 'on_name_acquired' is a callback function, if 'connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/portal-access-manager.c:192:40: note: You might need to cast the function pointer here phosh-0.54.0/src/portal-access-manager.c:147:36: note: Parameter 'connection' can be declared as pointer to const phosh-0.54.0/src/portal-access-manager.c:149:36: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_name_acquired' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/portal-access-manager.c:192:40: note: You might need to cast the function pointer here phosh-0.54.0/src/portal-access-manager.c:149:36: note: Parameter 'user_data' can be declared as pointer to const phosh-0.54.0/src/portal-access-manager.c:155:32: style: Parameter 'connection' can be declared as pointer to const. However it seems that 'on_name_lost' is a callback function, if 'connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/portal-access-manager.c:193:40: note: You might need to cast the function pointer here phosh-0.54.0/src/portal-access-manager.c:155:32: note: Parameter 'connection' can be declared as pointer to const phosh-0.54.0/src/portal-access-manager.c:157:32: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_name_lost' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/portal-access-manager.c:193:40: note: You might need to cast the function pointer here phosh-0.54.0/src/portal-access-manager.c:157:32: note: Parameter 'user_data' can be declared as pointer to const phosh-0.54.0/src/portal-access-manager.c:224:61: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/portal-request.c:72:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_portal_request_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/portal-request.c:113:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/portal-request.c:85:48: style: Parameter 'request' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/power-menu-manager.c:177:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_power_menu_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/power-menu-manager.c:208:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSettings [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/power-menu-manager.c:37:36: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/power-menu.c:113:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/power-menu.c:61:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_power_menu_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/power-menu.c:102:32: note: You might need to cast the function pointer here phosh-0.54.0/src/power-menu.c:61:46: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/power-menu.c:80:44: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_power_menu_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/power-menu.c:101:32: note: You might need to cast the function pointer here phosh-0.54.0/src/power-menu.c:80:44: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/power-menu.c:141:37: style: Parameter 'monitor' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/proximity.c:84:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/proximity.c:111:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/proximity.c:285:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_proximity_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/proximity.c:312:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_proximity_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/proximity.c:333:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/proximity.c:376:44: style:inconclusive: Function 'phosh_proximity_has_fader' argument 1 names different: declaration 'sensor_proxy_manager' definition 'self'. [funcArgNamesDifferent] phosh-0.54.0/src/proximity.h:20:60: note: Function 'phosh_proximity_has_fader' argument 1 names different: declaration 'sensor_proxy_manager' definition 'self'. phosh-0.54.0/src/proximity.c:376:44: note: Function 'phosh_proximity_has_fader' argument 1 names different: declaration 'sensor_proxy_manager' definition 'self'. phosh-0.54.0/src/proximity.c:53:49: style: Parameter 'monitor' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/proximity.c:219:42: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_proximity_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/proximity.c:324:32: note: You might need to cast the function pointer here phosh-0.54.0/src/proximity.c:219:42: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/proximity.c:243:42: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_proximity_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/proximity.c:325:32: note: You might need to cast the function pointer here phosh-0.54.0/src/proximity.c:243:42: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/proximity.c:366:47: style: Parameter 'sensor_proxy_manager' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/proximity.c:367:41: style: Parameter 'calls_manager' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/quick-setting.c:189:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/quick-setting.c:272:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_quick_setting_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/quick-setting.c:283:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_quick_setting_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/quick-setting.c:307:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/quick-setting.c:541:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_binding_unbind [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/quick-setting.c:622:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/quick-setting.c:107:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_quick_setting_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/quick-setting.c:293:32: note: You might need to cast the function pointer here phosh-0.54.0/src/quick-setting.c:107:49: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/quick-setting.c:143:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_quick_setting_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/quick-setting.c:294:32: note: You might need to cast the function pointer here phosh-0.54.0/src/quick-setting.c:143:47: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/quick-setting.c:186:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/quick-setting.c:237:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/quick-setting.c:407:43: style: Parameter 'status_page' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/quick-setting.c:439:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/quick-setting.c:478:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/quick-setting.c:511:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/quick-setting.c:580:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/quick-setting.c:648:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/quick-setting.c:675:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/quick-setting.c:702:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/quick-setting.c:85:20: style: struct member 'PhoshQuickSettingPrivate::long_press' is never used. [unusedStructMember] phosh-0.54.0/src/quick-setting.c:86:20: style: struct member 'PhoshQuickSettingPrivate::multi_press' is never used. [unusedStructMember] phosh-0.54.0/src/quick-settings-box.c:113:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_quick_settings_box_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/quick-settings-box.c:466:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_quick_settings_box_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/quick-settings-box.c:682:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPtrArray [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/quick-settings-box.c:720:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/quick-settings-box.c:876:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_SYNC_CREATE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/quick-settings-box.c:64:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_quick_settings_box_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/quick-settings-box.c:700:32: note: You might need to cast the function pointer here phosh-0.54.0/src/quick-settings-box.c:64:54: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/quick-settings-box.c:88:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_quick_settings_box_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/quick-settings-box.c:701:32: note: You might need to cast the function pointer here phosh-0.54.0/src/quick-settings-box.c:88:52: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/quick-settings-box.c:273:55: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'phosh_quick_settings_box_get_request_mode' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/quick-settings-box.c:704:36: note: You might need to cast the function pointer here phosh-0.54.0/src/quick-settings-box.c:273:55: note: Parameter 'widget' can be declared as pointer to const phosh-0.54.0/src/quick-settings-box.c:576:65: style: Parameter 'child' can be declared as pointer to const. However it seems that 'on_hide_status' is a callback function, if 'child' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/quick-settings-box.c:881:21: note: You might need to cast the function pointer here phosh-0.54.0/src/quick-settings-box.c:576:65: note: Parameter 'child' can be declared as pointer to const phosh-0.54.0/src/quick-settings-box.c:624:66: style: Parameter 'child' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/quick-settings.c:229:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/quick-settings.c:264:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_quick_settings_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/quick-settings.c:310:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_SYNC_CREATE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/revealer.c:129:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_revealer_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/revealer.c:151:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/revealer.c:197:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_REVEALER_TRANSITION_TYPE_CROSSFADE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/revealer.c:340:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_REVEALER_TRANSITION_TYPE_NONE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/revealer.c:70:44: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_revealer_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/revealer.c:139:32: note: You might need to cast the function pointer here phosh-0.54.0/src/revealer.c:70:44: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/revealer.c:98:42: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_revealer_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/revealer.c:140:32: note: You might need to cast the function pointer here phosh-0.54.0/src/revealer.c:98:42: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/rotateinfo.c:202:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/rotateinfo.c:237:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/rotateinfo.c:67:17: style: Variable 'monitor' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/rotateinfo.c:166:45: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_rotate_info_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/rotateinfo.c:190:32: note: You might need to cast the function pointer here phosh-0.54.0/src/rotateinfo.c:166:45: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/rotateinfo.c:168:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/rotation-manager.c:137:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/rotation-manager.c:164:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/rotation-manager.c:251:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_MODE_DEVICE_TYPE_PHONE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/rotation-manager.c:464:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_rotation_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/rotation-manager.c:534:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_rotation_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/rotation-manager.c:554:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/rotation-manager.c:335:7: style: Condition '!blanked' is always true [knownConditionTrueFalse] phosh-0.54.0/src/rotation-manager.c:331:7: note: Assuming that condition 'blanked' is not redundant phosh-0.54.0/src/rotation-manager.c:335:7: note: Condition '!blanked' is always true phosh-0.54.0/src/rotation-manager.c:368:64: style: Parameter 'sensor' can be declared as pointer to const. However it seems that 'on_accelerometer_orientation_changed' is a callback function, if 'sensor' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/rotation-manager.c:490:3: note: You might need to cast the function pointer here phosh-0.54.0/src/rotation-manager.c:368:64: note: Parameter 'sensor' can be declared as pointer to const phosh-0.54.0/src/rotation-manager.c:400:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_rotation_manager_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/rotation-manager.c:545:32: note: You might need to cast the function pointer here phosh-0.54.0/src/rotation-manager.c:400:52: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/rotation-manager.c:433:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_rotation_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/rotation-manager.c:546:32: note: You might need to cast the function pointer here phosh-0.54.0/src/rotation-manager.c:433:50: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/rotation-manager.c:608:54: style: Parameter 'sensor_proxy_manager' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/rotation-manager.c:609:54: style: Parameter 'lockscreen_manager' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/rotation-manager.c:610:43: style: Parameter 'monitor' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/run-command-dialog.c:59:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_run_command_dialog_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/run-command-dialog.c:90:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/run-command-manager.c:40:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/run-command-manager.c:52:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/run-command-manager.c:81:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/run-command-manager.c:122:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrvBuilder [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/run-command-manager.c:153:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_run_command_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/run-command-manager.c:169:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_run_command_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screen-saver-manager.c:189:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screen-saver-manager.c:407:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screen-saver-manager.c:498:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screen-saver-manager.c:635:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_bus_unown_name [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screen-saver-manager.c:661:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screen-saver-manager.c:686:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screen-saver-manager.c:717:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screen-saver-manager.c:754:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screen-saver-manager.c:853:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screen-saver-manager.c:878:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screen-saver-manager.c:902:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_screen_saver_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screen-saver-manager.c:950:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screen-saver-manager.c:1003:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screen-saver-manager.c:575:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/screen-saver-manager.c:242:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_screen_saver_manager_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/screen-saver-manager.c:942:32: note: You might need to cast the function pointer here phosh-0.54.0/src/screen-saver-manager.c:242:54: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/screen-saver-manager.c:267:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_screen_saver_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/screen-saver-manager.c:943:32: note: You might need to cast the function pointer here phosh-0.54.0/src/screen-saver-manager.c:267:54: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/screen-saver-manager.c:603:32: style: Parameter 'connection' can be declared as pointer to const. However it seems that 'on_name_lost' is a callback function, if 'connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/screen-saver-manager.c:909:40: note: You might need to cast the function pointer here phosh-0.54.0/src/screen-saver-manager.c:603:32: note: Parameter 'connection' can be declared as pointer to const phosh-0.54.0/src/screen-saver-manager.c:605:32: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_name_lost' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/screen-saver-manager.c:909:40: note: You might need to cast the function pointer here phosh-0.54.0/src/screen-saver-manager.c:605:32: note: Parameter 'user_data' can be declared as pointer to const phosh-0.54.0/src/screen-saver-manager.c:1018:57: style: Parameter 'lockscreen_manager' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/screenshot-manager.c:132:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zwlr_screencopy_frame_v1_destroy [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screenshot-manager.c:194:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screenshot-manager.c:229:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIcon [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screenshot-manager.c:261:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screenshot-manager.c:292:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GChecksum [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screenshot-manager.c:318:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screenshot-manager.c:335:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GdkPixbuf [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screenshot-manager.c:404:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SELECTION_CLIPBOARD [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screenshot-manager.c:444:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screenshot-manager.c:476:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screenshot-manager.c:540:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFile [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screenshot-manager.c:593:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screenshot-manager.c:751:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GdkPixbuf [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screenshot-manager.c:853:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screenshot-manager.c:901:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frames [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screenshot-manager.c:988:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screenshot-manager.c:1023:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screenshot-manager.c:1103:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screenshot-manager.c:1145:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screenshot-manager.c:1210:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrvBuilder [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screenshot-manager.c:1265:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screenshot-manager.c:1283:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_screenshot_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screenshot-manager.c:1308:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_bus_unown_name [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/screenshot-manager.c:166:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/screenshot-manager.c:166:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/screenshot-manager.c:760:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/screenshot-manager.c:760:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/screenshot-manager.c:760:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/screenshot-manager.c:277:62: error: Null pointer dereference [nullPointer] phosh-0.54.0/src/screenshot-manager.c:201:17: style: Variable 'monitor' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/screenshot-manager.c:420:17: style: Variable 'monitor' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/screenshot-manager.c:473:44: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/screenshot-manager.c:708:15: style: Variable 'l' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/screenshot-manager.c:709:22: style: Variable 'frame' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/screenshot-manager.c:745:65: style: Parameter 'frame' can be declared as pointer to const. However it seems that 'screencopy_frame_handle_ready' is a callback function, if 'frame' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/screenshot-manager.c:838:12: note: You might need to cast the function pointer here phosh-0.54.0/src/screenshot-manager.c:745:65: note: Parameter 'frame' can be declared as pointer to const phosh-0.54.0/src/screenshot-manager.c:1045:9: style: Variable 'next' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/screenshot-manager.c:1251:32: style: Parameter 'connection' can be declared as pointer to const. However it seems that 'on_name_lost' is a callback function, if 'connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/screenshot-manager.c:1291:40: note: You might need to cast the function pointer here phosh-0.54.0/src/screenshot-manager.c:1251:32: note: Parameter 'connection' can be declared as pointer to const phosh-0.54.0/src/screenshot-manager.c:1253:32: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_name_lost' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/screenshot-manager.c:1291:40: note: You might need to cast the function pointer here phosh-0.54.0/src/screenshot-manager.c:1253:32: note: Parameter 'user_data' can be declared as pointer to const phosh-0.54.0/src/search/search-client.c:69:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_regex_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/search/search-client.c:85:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_DETAILED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/search/search-client.c:117:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/search/search-client.c:151:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/search/search-client.c:234:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/search/search-client.c:252:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/search/search-client.c:277:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/search/search-client.c:335:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/search/search-client.c:356:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PRIORITY_DEFAULT [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/search/search-client.c:376:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/search/search-client.c:433:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/search/search-client.c:491:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/search/search-client.c:344:5: error: Memory leak: marked [memleak] phosh-0.54.0/src/search/search-client.c:458:14: style: Variable 'dt' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/search/search-client.c:516:14: style: Variable 'dt' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/search/search-result-meta.c:220:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/search/search-result-meta.c:258:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/search/search-result-meta.c:192:43: style:inconclusive: Function 'phosh_search_result_meta_new' argument 3 names different: declaration 'description' definition 'desc'. [funcArgNamesDifferent] phosh-0.54.0/src/search/search-result-meta.h:22:92: note: Function 'phosh_search_result_meta_new' argument 3 names different: declaration 'description' definition 'desc'. phosh-0.54.0/src/search/search-result-meta.c:192:43: note: Function 'phosh_search_result_meta_new' argument 3 names different: declaration 'description' definition 'desc'. phosh-0.54.0/src/search/search-result-meta.c:99:57: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/search/search-result-meta.c:115:60: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/search/search-result-meta.c:132:66: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/search/search-result-meta.c:151:69: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/search/search-result-meta.c:168:59: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/search/search-source.c:192:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/search/search-source.c:107:48: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/search/search-source.c:124:54: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/search/search-source.c:140:54: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/sensor-proxy-manager.c:58:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_OBJECT_MANAGER_CLIENT_FLAGS_NONE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/sensor-proxy-manager.c:43:70: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/sensor-proxy-manager.c:49:59: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/session-manager.c:120:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/session-manager.c:196:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/session-manager.c:257:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/session-manager.c:285:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/session-manager.c:310:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/session-manager.c:323:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/session-manager.c:336:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/session-manager.c:349:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/session-manager.c:390:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_session_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/session-manager.c:413:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/session-manager.c:514:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/session-manager.c:538:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/session-manager.c:119:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/session-manager.c:119:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/session-manager.c:156:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_session_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/session-manager.c:401:32: note: You might need to cast the function pointer here phosh-0.54.0/src/session-manager.c:156:49: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/session-manager.c:158:24: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/session-manager.c:245:31: style: Parameter 'self' can be declared as pointer to const. However it seems that 'on_stop' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/session-manager.c:273:45: note: You might need to cast the function pointer here phosh-0.54.0/src/session-manager.c:245:31: note: Parameter 'self' can be declared as pointer to const phosh-0.54.0/src/session-manager.c:245:75: style: Parameter 'object' can be declared as pointer to const. However it seems that 'on_stop' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/session-manager.c:273:45: note: You might need to cast the function pointer here phosh-0.54.0/src/session-manager.c:245:75: note: Parameter 'object' can be declared as pointer to const phosh-0.54.0/src/session-presence.c:65:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_OBJECT_MANAGER_CLIENT_FLAGS_NONE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/session-presence.c:39:63: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/session-presence.c:45:52: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/settings.c:253:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_LIST_BOX_ROW [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/settings.c:337:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_SYNC_CREATE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/settings.c:358:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_settings_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/settings.c:391:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_settings_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/settings.c:402:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_settings_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/settings.c:430:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/settings.c:97:44: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_settings_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/settings.c:415:32: note: You might need to cast the function pointer here phosh-0.54.0/src/settings.c:97:44: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/settings.c:116:42: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_settings_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/settings.c:416:32: note: You might need to cast the function pointer here phosh-0.54.0/src/settings.c:116:42: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/settings.c:118:18: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/settings.c:58:14: style: struct member '_PhoshSettings::box_sliders' is never used. [unusedStructMember] phosh-0.54.0/src/settings.c:66:14: style: struct member '_PhoshSettings::box_bottom_half' is never used. [unusedStructMember] phosh-0.54.0/src/settings/audio-device-row.c:67:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_SYNC_CREATE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/settings/audio-device-row.c:126:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_audio_device_row_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/settings/audio-device-row.c:143:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/settings/audio-device-row.c:85:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_audio_device_row_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/settings/audio-device-row.c:137:32: note: You might need to cast the function pointer here phosh-0.54.0/src/settings/audio-device-row.c:85:52: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/settings/audio-device-row.c:104:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_audio_device_row_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/settings/audio-device-row.c:136:32: note: You might need to cast the function pointer here phosh-0.54.0/src/settings/audio-device-row.c:104:50: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/settings/audio-device-row.c:163:47: style: Parameter 'audio_device' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/settings/audio-settings.c:212:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/settings/audio-settings.c:296:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_audio_settings_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/settings/audio-settings.c:317:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/settings/audio-settings.c:373:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_DEFAULT [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/settings/audio-settings.c:366:5: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] phosh-0.54.0/src/settings/audio-settings.c:365:7: note: outer condition: mixer_control phosh-0.54.0/src/settings/audio-settings.c:366:5: note: opposite inner condition: !mixer_control phosh-0.54.0/src/settings/audio-settings.c:178:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/settings/audio-settings.c:274:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_audio_settings_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/settings/audio-settings.c:306:32: note: You might need to cast the function pointer here phosh-0.54.0/src/settings/audio-settings.c:274:48: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/settings/channel-bar.c:66:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIcon [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/settings/channel-bar.c:187:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_VOLUME_NORM [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/settings/channel-bar.c:224:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_VOLUME_NORM [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/settings/channel-bar.c:290:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_channel_bar_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/settings/channel-bar.c:312:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/settings/channel-bar.c:362:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_VOLUME_NORM [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/settings/channel-bar.c:78:52: style:inconclusive: Function 'phosh_channel_bar_set_size_group' argument 1 names different: declaration 'bar' definition 'self'. [funcArgNamesDifferent] phosh-0.54.0/src/settings/channel-bar.h:37:72: note: Function 'phosh_channel_bar_set_size_group' argument 1 names different: declaration 'bar' definition 'self'. phosh-0.54.0/src/settings/channel-bar.c:78:52: note: Function 'phosh_channel_bar_set_size_group' argument 1 names different: declaration 'bar' definition 'self'. phosh-0.54.0/src/settings/channel-bar.c:92:51: style:inconclusive: Function 'phosh_channel_bar_set_icon_name' argument 1 names different: declaration 'bar' definition 'self'. [funcArgNamesDifferent] phosh-0.54.0/src/settings/channel-bar.h:23:72: note: Function 'phosh_channel_bar_set_icon_name' argument 1 names different: declaration 'bar' definition 'self'. phosh-0.54.0/src/settings/channel-bar.c:92:51: note: Function 'phosh_channel_bar_set_icon_name' argument 1 names different: declaration 'bar' definition 'self'. phosh-0.54.0/src/settings/channel-bar.c:92:69: style:inconclusive: Function 'phosh_channel_bar_set_icon_name' argument 2 names different: declaration 'icon_name' definition 'name'. [funcArgNamesDifferent] phosh-0.54.0/src/settings/channel-bar.h:23:89: note: Function 'phosh_channel_bar_set_icon_name' argument 2 names different: declaration 'icon_name' definition 'name'. phosh-0.54.0/src/settings/channel-bar.c:92:69: note: Function 'phosh_channel_bar_set_icon_name' argument 2 names different: declaration 'icon_name' definition 'name'. phosh-0.54.0/src/settings/channel-bar.c:107:52: style:inconclusive: Function 'phosh_channel_bar_get_adjustment' argument 1 names different: declaration 'bar' definition 'self'. [funcArgNamesDifferent] phosh-0.54.0/src/settings/channel-bar.h:31:72: note: Function 'phosh_channel_bar_get_adjustment' argument 1 names different: declaration 'bar' definition 'self'. phosh-0.54.0/src/settings/channel-bar.c:107:52: note: Function 'phosh_channel_bar_get_adjustment' argument 1 names different: declaration 'bar' definition 'self'. phosh-0.54.0/src/settings/channel-bar.c:153:50: style:inconclusive: Function 'phosh_channel_bar_set_is_muted' argument 1 names different: declaration 'bar' definition 'self'. [funcArgNamesDifferent] phosh-0.54.0/src/settings/channel-bar.h:34:72: note: Function 'phosh_channel_bar_set_is_muted' argument 1 names different: declaration 'bar' definition 'self'. phosh-0.54.0/src/settings/channel-bar.c:153:50: note: Function 'phosh_channel_bar_set_is_muted' argument 1 names different: declaration 'bar' definition 'self'. phosh-0.54.0/src/settings/channel-bar.c:171:51: style:inconclusive: Function 'phosh_channel_bar_get_is_muted' argument 1 names different: declaration 'bar' definition 'self'. [funcArgNamesDifferent] phosh-0.54.0/src/settings/channel-bar.h:33:72: note: Function 'phosh_channel_bar_get_is_muted' argument 1 names different: declaration 'bar' definition 'self'. phosh-0.54.0/src/settings/channel-bar.c:171:51: note: Function 'phosh_channel_bar_get_is_muted' argument 1 names different: declaration 'bar' definition 'self'. phosh-0.54.0/src/settings/channel-bar.c:179:54: style:inconclusive: Function 'phosh_channel_bar_set_is_amplified' argument 1 names different: declaration 'bar' definition 'self'. [funcArgNamesDifferent] phosh-0.54.0/src/settings/channel-bar.h:38:72: note: Function 'phosh_channel_bar_set_is_amplified' argument 1 names different: declaration 'bar' definition 'self'. phosh-0.54.0/src/settings/channel-bar.c:179:54: note: Function 'phosh_channel_bar_set_is_amplified' argument 1 names different: declaration 'bar' definition 'self'. phosh-0.54.0/src/settings/channel-bar.c:219:53: style:inconclusive: Function 'phosh_channel_bar_set_base_volume' argument 1 names different: declaration 'bar' definition 'self'. [funcArgNamesDifferent] phosh-0.54.0/src/settings/channel-bar.h:39:72: note: Function 'phosh_channel_bar_set_base_volume' argument 1 names different: declaration 'bar' definition 'self'. phosh-0.54.0/src/settings/channel-bar.c:219:53: note: Function 'phosh_channel_bar_set_base_volume' argument 1 names different: declaration 'bar' definition 'self'. phosh-0.54.0/src/settings/channel-bar.c:237:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_channel_bar_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/settings/channel-bar.c:301:32: note: You might need to cast the function pointer here phosh-0.54.0/src/settings/channel-bar.c:237:47: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/settings/channel-bar.c:262:45: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_channel_bar_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/settings/channel-bar.c:302:32: note: You might need to cast the function pointer here phosh-0.54.0/src/settings/channel-bar.c:262:45: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/settings/channel-bar.c:264:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/shell.c:283:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZWLR_LAYER_SHELL_V1_LAYER_OVERLAY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/shell.c:397:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/shell.c:416:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZWLR_LAYER_SHELL_V1_LAYER_TOP [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/shell.c:592:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/shell.c:667:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_shell_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/shell.c:758:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/shell.c:777:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/shell.c:809:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_PRIVATE_SET_SHELL_STATE_SINCE_VERSION [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/shell.c:823:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_PRIVATE_SHELL_STATE_UP [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/shell.c:832:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/shell.c:1111:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/shell.c:1341:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/shell.c:1498:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/shell.c:1557:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_PRIVATE_SHELL_STATE_UNKNOWN [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/shell.c:2097:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_SYNC_CREATE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/shell.c:2609:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/shell.c:258:8: style: Variable 'priv' is reassigned a value before the old one has been used. [redundantAssignment] phosh-0.54.0/src/shell.c:255:8: note: priv is assigned phosh-0.54.0/src/shell.c:258:8: note: priv is overwritten phosh-0.54.0/src/shell.c:2510:69: style:inconclusive: Function 'phosh_shell_add_global_keyboard_action_entries' argument 2 names different: declaration 'actions' definition 'entries'. [funcArgNamesDifferent] phosh-0.54.0/src/shell-priv.h:118:90: note: Function 'phosh_shell_add_global_keyboard_action_entries' argument 2 names different: declaration 'actions' definition 'entries'. phosh-0.54.0/src/shell.c:2510:69: note: Function 'phosh_shell_add_global_keyboard_action_entries' argument 2 names different: declaration 'actions' definition 'entries'. phosh-0.54.0/src/shell.c:459:22: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/shell.c:515:41: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_shell_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/shell.c:1325:32: note: You might need to cast the function pointer here phosh-0.54.0/src/shell.c:515:41: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/shell.c:549:39: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_shell_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/shell.c:1326:32: note: You might need to cast the function pointer here phosh-0.54.0/src/shell.c:549:39: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/shell.c:662:22: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/shell.c:994:59: style: Parameter 'old' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/shell.c:1017:22: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/shell.c:1308:34: style: Parameter 'self' can be declared as pointer to const. However it seems that 'get_lockscreen_type' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/shell.c:1328:32: note: You might need to cast the function pointer here phosh-0.54.0/src/shell.c:1308:34: note: Parameter 'self' can be declared as pointer to const phosh-0.54.0/src/shell.c:1594:22: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/shell.c:1915:22: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/shell.c:2323:21: style: Variable 'mode' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/shell.c:2499:22: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/shell.c:2586:22: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/shell.c:2667:22: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/shell.c:2732:22: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/splash-manager.c:281:17: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] phosh-0.54.0/src/splash-manager.c:178:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/splash-manager.c:189:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DESKTOP_COLOR_SCHEME_PREFER_DARK [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/splash-manager.c:198:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_splash_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/splash-manager.c:216:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_splash_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/splash-manager.c:225:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_destroy [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/splash-manager.c:245:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/splash-manager.c:281:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/splash-manager.c:50:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_splash_manager_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/splash-manager.c:237:32: note: You might need to cast the function pointer here phosh-0.54.0/src/splash-manager.c:50:50: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/splash-manager.c:69:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_splash_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/splash-manager.c:236:32: note: You might need to cast the function pointer here phosh-0.54.0/src/splash-manager.c:69:48: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/splash-manager.c:104:16: style: Variable 'splash' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/splash-manager.c:131:14: style: Variable 'splash' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/splash-manager.c:223:23: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/splash-manager.c:269:44: style: Parameter 'app_tracker' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/splash.c:136:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_splash_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/splash.c:154:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZWLR_LAYER_SURFACE_V1_ANCHOR_TOP [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/splash.c:205:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_splash_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/splash.c:230:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/splash.c:329:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZWLR_LAYER_SHELL_V1_LAYER_BOTTOM [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/splash.c:340:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZWLR_LAYER_SHELL_V1_LAYER_TOP [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/splash.c:85:42: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_splash_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/splash.c:216:32: note: You might need to cast the function pointer here phosh-0.54.0/src/splash.c:85:42: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/splash.c:108:40: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_splash_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/splash.c:215:32: note: You might need to cast the function pointer here phosh-0.54.0/src/splash.c:108:40: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/splash.c:169:61: style: Parameter 'event' can be declared as pointer to const. However it seems that 'phosh_splash_key_press_event' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/splash.c:220:35: note: You might need to cast the function pointer here phosh-0.54.0/src/splash.c:169:61: note: Parameter 'event' can be declared as pointer to const phosh-0.54.0/src/splash.c:273:36: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/splash.c:295:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/splash.c:48:31: style: struct member 'PhoshSplashPrivate::layer_shell' is never used. [unusedStructMember] phosh-0.54.0/src/splash.c:51:31: style: struct member 'PhoshSplashPrivate::box' is never used. [unusedStructMember] phosh-0.54.0/src/splash.c:52:31: style: struct member 'PhoshSplashPrivate::icon' is never used. [unusedStructMember] phosh-0.54.0/src/status-icon.c:134:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/status-icon.c:145:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_status_icon_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/status-icon.c:162:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_status_icon_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/status-icon.c:174:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_status_icon_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/status-icon.c:185:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_status_icon_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/status-icon.c:212:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/status-icon.c:281:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ICON_SIZE_LARGE_TOOLBAR [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/status-icon.c:298:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/status-icon.c:58:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_status_icon_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/status-icon.c:194:32: note: You might need to cast the function pointer here phosh-0.54.0/src/status-icon.c:58:47: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/status-icon.c:93:45: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_status_icon_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/status-icon.c:195:32: note: You might need to cast the function pointer here phosh-0.54.0/src/status-icon.c:93:45: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/status-icon.c:143:25: style: Variable 'klass' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/status-icon.c:169:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/status-icon.c:317:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/status-icon.c:397:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/status-icon.c:428:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/status-icon.c:471:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/status-icon.c:484:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/status-icon.c:532:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/status-icons-box.c:164:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GArray [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/status-icons-box.c:255:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_status_icons_box_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/status-icons-box.c:390:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/status-icons-box.c:411:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ALIGN_START [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/status-icons-box.c:456:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ALIGN_END [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/status-icons-box.c:476:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ALIGN_START [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/status-icons-box.c:66:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_status_icons_box_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/status-icons-box.c:370:32: note: You might need to cast the function pointer here phosh-0.54.0/src/status-icons-box.c:66:52: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/status-icons-box.c:87:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_status_icons_box_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/status-icons-box.c:371:32: note: You might need to cast the function pointer here phosh-0.54.0/src/status-icons-box.c:87:50: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/status-icons-box.c:107:24: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/status-icons-box.c:120:24: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/status-icons-box.c:253:24: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/status-page-placeholder.c:118:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_status_page_placeholder_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/status-page-placeholder.c:129:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_status_page_placeholder_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/status-page-placeholder.c:153:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/status-page-placeholder.c:65:59: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_status_page_placeholder_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/status-page-placeholder.c:140:32: note: You might need to cast the function pointer here phosh-0.54.0/src/status-page-placeholder.c:65:59: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/status-page-placeholder.c:90:57: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_status_page_placeholder_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/status-page-placeholder.c:139:32: note: You might need to cast the function pointer here phosh-0.54.0/src/status-page-placeholder.c:90:57: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/status-page-placeholder.c:114:31: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/status-page.c:124:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_status_page_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/status-page.c:147:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/status-page.c:256:65: style:inconclusive: Function 'phosh_status_page_set_header' argument 2 names different: declaration 'header' definition 'header_widget'. [funcArgNamesDifferent] phosh-0.54.0/src/status-page.h:36:82: note: Function 'phosh_status_page_set_header' argument 2 names different: declaration 'header' definition 'header_widget'. phosh-0.54.0/src/status-page.c:256:65: note: Function 'phosh_status_page_set_header' argument 2 names different: declaration 'header' definition 'header_widget'. phosh-0.54.0/src/status-page.c:309:66: style:inconclusive: Function 'phosh_status_page_set_content' argument 2 names different: declaration 'content' definition 'content_widget'. [funcArgNamesDifferent] phosh-0.54.0/src/status-page.h:38:83: note: Function 'phosh_status_page_set_content' argument 2 names different: declaration 'content' definition 'content_widget'. phosh-0.54.0/src/status-page.c:309:66: note: Function 'phosh_status_page_set_content' argument 2 names different: declaration 'content' definition 'content_widget'. phosh-0.54.0/src/status-page.c:359:65: style:inconclusive: Function 'phosh_status_page_set_footer' argument 2 names different: declaration 'footer' definition 'footer_widget'. [funcArgNamesDifferent] phosh-0.54.0/src/status-page.h:40:82: note: Function 'phosh_status_page_set_footer' argument 2 names different: declaration 'footer' definition 'footer_widget'. phosh-0.54.0/src/status-page.c:359:65: note: Function 'phosh_status_page_set_footer' argument 2 names different: declaration 'footer' definition 'footer_widget'. phosh-0.54.0/src/status-page.c:65:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_status_page_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/status-page.c:134:32: note: You might need to cast the function pointer here phosh-0.54.0/src/status-page.c:65:47: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/status-page.c:92:45: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_status_page_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/status-page.c:135:32: note: You might need to cast the function pointer here phosh-0.54.0/src/status-page.c:92:45: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/status-page.c:292:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/status-page.c:343:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/status-page.c:396:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/status-page.c:41:17: style: struct member 'PhoshStatusPagePrivate::toplevel_box' is never used. [unusedStructMember] phosh-0.54.0/src/style-manager.c:65:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/style-manager.c:125:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/style-manager.c:186:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_style_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/style-manager.c:201:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/style-manager.c:122:85: style: Parameter 'settings' can be declared as pointer to const. However it seems that 'on_gtk_theme_name_changed' is a callback function, if 'settings' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/style-manager.c:220:3: note: You might need to cast the function pointer here phosh-0.54.0/src/style-manager.c:122:85: note: Parameter 'settings' can be declared as pointer to const phosh-0.54.0/src/style-manager.c:160:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_style_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/style-manager.c:195:32: note: You might need to cast the function pointer here phosh-0.54.0/src/style-manager.c:160:47: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/style-manager.c:162:22: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/suspend-manager.c:102:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/suspend-manager.c:149:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_destroy [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/suspend-manager.c:171:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/suspend-manager.c:55:12: style: Variable 'value' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/suspend-manager.c:88:21: style: Parameter 'pointer' can be declared as pointer to const. However it seems that 'uninhibit' is a callback function, if 'pointer' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/suspend-manager.c:207:45: note: You might need to cast the function pointer here phosh-0.54.0/src/suspend-manager.c:88:21: note: Parameter 'pointer' can be declared as pointer to const phosh-0.54.0/src/swipe-away-bin.c:80:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/swipe-away-bin.c:174:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_swipe_away_bin_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/swipe-away-bin.c:255:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_swipe_away_bin_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/swipe-away-bin.c:305:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_swipe_away_bin_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/swipe-away-bin.c:325:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_swipe_away_bin_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/swipe-away-bin.c:370:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/swipe-away-bin.c:413:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_SYNC_CREATE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/swipe-away-bin.c:182:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_swipe_away_bin_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/swipe-away-bin.c:355:32: note: You might need to cast the function pointer here phosh-0.54.0/src/swipe-away-bin.c:182:48: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/swipe-away-bin.c:213:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_swipe_away_bin_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/swipe-away-bin.c:356:32: note: You might need to cast the function pointer here phosh-0.54.0/src/swipe-away-bin.c:213:50: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/swipe-away-bin.c:303:22: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/swipe-away-bin.c:323:22: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/swipe-away-bin.c:432:22: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/swipe-away-bin.c:441:22: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/swipe-away-bin.c:448:57: style: Parameter 'swipeable' can be declared as pointer to const. However it seems that 'phosh_swipe_away_bin_get_cancel_progress' is a callback function, if 'swipeable' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/swipe-away-bin.c:500:32: note: You might need to cast the function pointer here phosh-0.54.0/src/swipe-away-bin.c:448:57: note: Parameter 'swipeable' can be declared as pointer to const phosh-0.54.0/src/swipe-away-bin.c:457:22: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/swipe-away-bin.c:467:22: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/swipe-away-bin.c:488:50: style: Parameter 'swipeable' can be declared as pointer to const. However it seems that 'phosh_swipe_away_bin_switch_child' is a callback function, if 'swipeable' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/swipe-away-bin.c:503:25: note: You might need to cast the function pointer here phosh-0.54.0/src/swipe-away-bin.c:488:50: note: Parameter 'swipeable' can be declared as pointer to const phosh-0.54.0/src/system-modal-dialog.c:149:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_system_modal_dialog_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/system-modal-dialog.c:171:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_system_modal_dialog_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/system-modal-dialog.c:196:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/system-modal-dialog.c:109:55: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_system_modal_dialog_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/system-modal-dialog.c:183:32: note: You might need to cast the function pointer here phosh-0.54.0/src/system-modal-dialog.c:109:55: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/system-modal-dialog.c:128:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_system_modal_dialog_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/system-modal-dialog.c:182:32: note: You might need to cast the function pointer here phosh-0.54.0/src/system-modal-dialog.c:128:53: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/system-modal-dialog.c:166:34: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/system-modal-dialog.c:263:34: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/system-modal-dialog.c:275:34: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/system-modal-dialog.c:409:34: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/system-modal.c:55:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_system_modal_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/system-modal.c:72:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_system_modal_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/system-modal.c:123:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_system_modal_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/system-modal.c:140:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZWLR_LAYER_SURFACE_V1_ANCHOR_TOP [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/system-modal.c:179:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/system-modal.c:79:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_system_modal_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/system-modal.c:167:32: note: You might need to cast the function pointer here phosh-0.54.0/src/system-modal.c:79:48: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/system-modal.c:99:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_system_modal_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/system-modal.c:166:32: note: You might need to cast the function pointer here phosh-0.54.0/src/system-modal.c:99:46: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/system-modal.c:186:44: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/system-prompt.c:243:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/system-prompt.c:308:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/system-prompt.c:343:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/system-prompt.c:395:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCR_PROMPT_REPLY_CONTINUE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/system-prompt.c:437:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCR_PROMPT_REPLY_CANCEL [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/system-prompt.c:546:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_system_prompt_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/system-prompt.c:563:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_system_prompt_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/system-prompt.c:573:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_system_prompt_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/system-prompt.c:644:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/system-prompt.c:115:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_system_prompt_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/system-prompt.c:620:32: note: You might need to cast the function pointer here phosh-0.54.0/src/system-prompt.c:115:49: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/system-prompt.c:176:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_system_prompt_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/system-prompt.c:619:32: note: You might need to cast the function pointer here phosh-0.54.0/src/system-prompt.c:176:47: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/system-prompt.c:179:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/system-prompt.c:272:49: style: Parameter 'prompt' can be declared as pointer to const. However it seems that 'phosh_system_prompt_password_finish' is a callback function, if 'prompt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/system-prompt.c:528:35: note: You might need to cast the function pointer here phosh-0.54.0/src/system-prompt.c:272:49: note: Parameter 'prompt' can be declared as pointer to const phosh-0.54.0/src/system-prompt.c:336:48: style: Parameter 'prompt' can be declared as pointer to const. However it seems that 'phosh_system_prompt_confirm_finish' is a callback function, if 'prompt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/system-prompt.c:526:34: note: You might need to cast the function pointer here phosh-0.54.0/src/system-prompt.c:336:48: note: Parameter 'prompt' can be declared as pointer to const phosh-0.54.0/src/system-prompt.c:537:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/system-prompter.c:97:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCR_SYSTEM_PROMPTER_SINGLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/system-prompter.c:63:32: style: Parameter 'connection' can be declared as pointer to const. However it seems that 'on_name_lost' is a callback function, if 'connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/system-prompter.c:107:30: note: You might need to cast the function pointer here phosh-0.54.0/src/system-prompter.c:63:32: note: Parameter 'connection' can be declared as pointer to const phosh-0.54.0/src/system-prompter.c:65:24: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_name_lost' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/system-prompter.c:107:30: note: You might need to cast the function pointer here phosh-0.54.0/src/system-prompter.c:65:24: note: Parameter 'user_data' can be declared as pointer to const phosh-0.54.0/src/system-prompter.c:79:36: style: Parameter 'connection' can be declared as pointer to const. However it seems that 'on_name_acquired' is a callback function, if 'connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/system-prompter.c:106:30: note: You might need to cast the function pointer here phosh-0.54.0/src/system-prompter.c:79:36: note: Parameter 'connection' can be declared as pointer to const phosh-0.54.0/src/system-prompter.c:81:28: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_name_acquired' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/system-prompter.c:106:30: note: You might need to cast the function pointer here phosh-0.54.0/src/system-prompter.c:81:28: note: Parameter 'user_data' can be declared as pointer to const phosh-0.54.0/src/thumbnail.c:67:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/thumbnail.c:37:43: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_thumbnail_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/thumbnail.c:57:32: note: You might need to cast the function pointer here phosh-0.54.0/src/thumbnail.c:37:43: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/thumbnail.c:74:39: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/thumbnail.c:110:26: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/top-panel-bg.c:68:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/top-panel-bg.c:92:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZWLR_LAYER_SURFACE_V1_ANCHOR_TOP [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/top-panel-bg.c:42:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_top_panel_bg_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/top-panel-bg.c:63:32: note: You might need to cast the function pointer here phosh-0.54.0/src/top-panel-bg.c:42:46: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/top-panel-bg.c:44:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/top-panel-bg.c:84:53: style: Parameter 'layer_shell' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/top-panel-bg.c:85:53: style: Parameter 'monitor' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/top-panel.c:273:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/top-panel.c:325:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/top-panel.c:339:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/top-panel.c:354:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/top-panel.c:371:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/top-panel.c:429:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/top-panel.c:491:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrvBuilder [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/top-panel.c:580:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/top-panel.c:605:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_top_panel_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/top-panel.c:627:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_SYNC_CREATE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/top-panel.c:670:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSettings [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/top-panel.c:781:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/top-panel.c:819:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/top-panel.c:838:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/top-panel.c:876:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/top-panel.c:945:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/top-panel.c:1008:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/top-panel.c:1067:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/top-panel.c:1093:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZWLR_LAYER_SURFACE_V1_ANCHOR_TOP [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/top-panel.c:819:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/top-panel.c:838:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/top-panel.c:838:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/top-panel.c:1020:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/top-panel.c:1020:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/top-panel.c:1020:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/top-panel.c:127:45: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_top_panel_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/top-panel.c:855:32: note: You might need to cast the function pointer here phosh-0.54.0/src/top-panel.c:127:45: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/top-panel.c:146:43: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_top_panel_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/top-panel.c:856:32: note: You might need to cast the function pointer here phosh-0.54.0/src/top-panel.c:146:43: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/top-panel.c:809:61: style: Parameter 'event' can be declared as pointer to const. However it seems that 'on_configure_event' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/top-panel.c:1060:3: note: You might need to cast the function pointer here phosh-0.54.0/src/top-panel.c:809:61: note: Parameter 'event' can be declared as pointer to const phosh-0.54.0/src/top-panel.c:1083:59: style: Parameter 'layer_shell' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/top-panel.c:1084:59: style: Parameter 'layer_shell_effects' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/top-panel.c:1085:59: style: Parameter 'monitor' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/top-panel.c:75:14: style: struct member '_PhoshTopPanel::box' is never used. [unusedStructMember] phosh-0.54.0/src/top-panel.c:78:14: style: struct member '_PhoshTopPanel::btn_power' is never used. [unusedStructMember] phosh-0.54.0/src/top-panel.c:81:14: style: struct member '_PhoshTopPanel::btn_lock' is never used. [unusedStructMember] phosh-0.54.0/src/top-panel.c:113:19: style: struct member '_PhoshTopPanel::click_gesture' is never used. [unusedStructMember] phosh-0.54.0/src/toplevel-manager.c:122:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAppInfo [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/toplevel-manager.c:280:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/toplevel-manager.c:302:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/toplevel-manager.c:194:5: warning: Assert statement calls a function which may have desired side effects: 'g_ptr_array_remove'. [assertWithSideEffect] phosh-0.54.0/src/toplevel-manager.c:199:3: warning: Assert statement calls a function which may have desired side effects: 'g_ptr_array_remove'. [assertWithSideEffect] phosh-0.54.0/src/toplevel-manager.c:220:5: warning: Assert statement calls a function which may have desired side effects: 'g_ptr_array_remove'. [assertWithSideEffect] phosh-0.54.0/src/toplevel-manager.c:170:42: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_toplevel_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/toplevel-manager.c:293:32: note: You might need to cast the function pointer here phosh-0.54.0/src/toplevel-manager.c:170:42: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/toplevel-manager.c:172:25: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/toplevel-manager.c:253:89: style: Parameter 'data' can be declared as pointer to const. However it seems that 'handle_zwlr_foreign_toplevel_manager_finished' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/toplevel-manager.c:263:3: note: You might need to cast the function pointer here phosh-0.54.0/src/toplevel-manager.c:253:89: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/src/toplevel-manager.c:254:89: style: Parameter 'unused' can be declared as pointer to const. However it seems that 'handle_zwlr_foreign_toplevel_manager_finished' is a callback function, if 'unused' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/toplevel-manager.c:263:3: note: You might need to cast the function pointer here phosh-0.54.0/src/toplevel-manager.c:254:89: note: Parameter 'unused' can be declared as pointer to const phosh-0.54.0/src/toplevel-manager.c:423:43: style: Variable 'parent_handle' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/toplevel-thumbnail.c:54:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/toplevel-thumbnail.c:180:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_toplevel_thumbnail_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/toplevel-thumbnail.c:189:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zwlr_screencopy_frame_v1_destroy [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/toplevel-thumbnail.c:202:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_toplevel_thumbnail_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/toplevel-thumbnail.c:229:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/toplevel-thumbnail.c:256:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_PRIVATE_GET_THUMBNAIL_SINCE_VERSION [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/toplevel-thumbnail.c:54:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/toplevel-thumbnail.c:54:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/toplevel-thumbnail.c:54:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/toplevel-thumbnail.c:259:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/toplevel-thumbnail.c:259:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/toplevel-thumbnail.c:67:59: style: Parameter 'data' can be declared as pointer to const. However it seems that 'screencopy_handle_flags' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/toplevel-thumbnail.c:104:3: note: You might need to cast the function pointer here phosh-0.54.0/src/toplevel-thumbnail.c:67:59: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/src/toplevel-thumbnail.c:68:59: style: Parameter 'zwlr_screencopy_frame_v1' can be declared as pointer to const. However it seems that 'screencopy_handle_flags' is a callback function, if 'zwlr_screencopy_frame_v1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/toplevel-thumbnail.c:104:3: note: You might need to cast the function pointer here phosh-0.54.0/src/toplevel-thumbnail.c:68:59: note: Parameter 'zwlr_screencopy_frame_v1' can be declared as pointer to const phosh-0.54.0/src/toplevel-thumbnail.c:86:60: style: Parameter 'data' can be declared as pointer to const. However it seems that 'screencopy_handle_failed' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/toplevel-thumbnail.c:106:3: note: You might need to cast the function pointer here phosh-0.54.0/src/toplevel-thumbnail.c:86:60: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/src/toplevel-thumbnail.c:87:60: style: Parameter 'zwlr_screencopy_frame_v1' can be declared as pointer to const. However it seems that 'screencopy_handle_failed' is a callback function, if 'zwlr_screencopy_frame_v1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/toplevel-thumbnail.c:106:3: note: You might need to cast the function pointer here phosh-0.54.0/src/toplevel-thumbnail.c:87:60: note: Parameter 'zwlr_screencopy_frame_v1' can be declared as pointer to const phosh-0.54.0/src/toplevel-thumbnail.c:93:60: style: Parameter 'data' can be declared as pointer to const. However it seems that 'screencopy_handle_damage' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/toplevel-thumbnail.c:107:3: note: You might need to cast the function pointer here phosh-0.54.0/src/toplevel-thumbnail.c:93:60: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/src/toplevel-thumbnail.c:94:60: style: Parameter 'zwlr_screencopy_frame_v1' can be declared as pointer to const. However it seems that 'screencopy_handle_damage' is a callback function, if 'zwlr_screencopy_frame_v1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/toplevel-thumbnail.c:107:3: note: You might need to cast the function pointer here phosh-0.54.0/src/toplevel-thumbnail.c:94:60: note: Parameter 'zwlr_screencopy_frame_v1' can be declared as pointer to const phosh-0.54.0/src/toplevel-thumbnail.c:140:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_toplevel_thumbnail_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/toplevel-thumbnail.c:212:32: note: You might need to cast the function pointer here phosh-0.54.0/src/toplevel-thumbnail.c:140:54: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/toplevel-thumbnail.c:159:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_toplevel_thumbnail_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/toplevel-thumbnail.c:213:32: note: You might need to cast the function pointer here phosh-0.54.0/src/toplevel-thumbnail.c:159:52: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/toplevel-thumbnail.c:161:27: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/toplevel-thumbnail.c:187:27: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/toplevel-thumbnail.c:198:27: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/toplevel-thumbnail.c:236:56: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/toplevel-thumbnail.c:242:76: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/toplevel.c:117:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZWLR_FOREIGN_TOPLEVEL_HANDLE_V1_STATE_ACTIVATED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/toplevel.c:199:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zwlr_foreign_toplevel_handle_v1_destroy [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/toplevel.c:213:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_toplevel_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/toplevel.c:225:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_toplevel_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/toplevel.c:300:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/toplevel.c:58:43: style: Parameter 'zwlr_foreign_toplevel_handle_v1' can be declared as pointer to const. However it seems that 'handle_zwlr_foreign_toplevel_handle_title' is a callback function, if 'zwlr_foreign_toplevel_handle_v1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/toplevel.c:183:3: note: You might need to cast the function pointer here phosh-0.54.0/src/toplevel.c:58:43: note: Parameter 'zwlr_foreign_toplevel_handle_v1' can be declared as pointer to const phosh-0.54.0/src/toplevel.c:73:43: style: Parameter 'zwlr_foreign_toplevel_handle_v1' can be declared as pointer to const. However it seems that 'handle_zwlr_foreign_toplevel_handle_app_id' is a callback function, if 'zwlr_foreign_toplevel_handle_v1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/toplevel.c:184:3: note: You might need to cast the function pointer here phosh-0.54.0/src/toplevel.c:73:43: note: Parameter 'zwlr_foreign_toplevel_handle_v1' can be declared as pointer to const phosh-0.54.0/src/toplevel.c:87:9: style: Parameter 'data' can be declared as pointer to const. However it seems that 'handle_zwlr_foreign_toplevel_handle_output_enter' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/toplevel.c:185:3: note: You might need to cast the function pointer here phosh-0.54.0/src/toplevel.c:87:9: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/src/toplevel.c:88:43: style: Parameter 'zwlr_foreign_toplevel_handle_v1' can be declared as pointer to const. However it seems that 'handle_zwlr_foreign_toplevel_handle_output_enter' is a callback function, if 'zwlr_foreign_toplevel_handle_v1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/toplevel.c:185:3: note: You might need to cast the function pointer here phosh-0.54.0/src/toplevel.c:88:43: note: Parameter 'zwlr_foreign_toplevel_handle_v1' can be declared as pointer to const phosh-0.54.0/src/toplevel.c:89:21: style: Parameter 'output' can be declared as pointer to const. However it seems that 'handle_zwlr_foreign_toplevel_handle_output_enter' is a callback function, if 'output' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/toplevel.c:185:3: note: You might need to cast the function pointer here phosh-0.54.0/src/toplevel.c:89:21: note: Parameter 'output' can be declared as pointer to const phosh-0.54.0/src/toplevel.c:96:9: style: Parameter 'data' can be declared as pointer to const. However it seems that 'handle_zwlr_foreign_toplevel_handle_output_leave' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/toplevel.c:186:3: note: You might need to cast the function pointer here phosh-0.54.0/src/toplevel.c:96:9: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/src/toplevel.c:97:43: style: Parameter 'zwlr_foreign_toplevel_handle_v1' can be declared as pointer to const. However it seems that 'handle_zwlr_foreign_toplevel_handle_output_leave' is a callback function, if 'zwlr_foreign_toplevel_handle_v1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/toplevel.c:186:3: note: You might need to cast the function pointer here phosh-0.54.0/src/toplevel.c:97:43: note: Parameter 'zwlr_foreign_toplevel_handle_v1' can be declared as pointer to const phosh-0.54.0/src/toplevel.c:98:21: style: Parameter 'output' can be declared as pointer to const. However it seems that 'handle_zwlr_foreign_toplevel_handle_output_leave' is a callback function, if 'output' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/toplevel.c:186:3: note: You might need to cast the function pointer here phosh-0.54.0/src/toplevel.c:98:21: note: Parameter 'output' can be declared as pointer to const phosh-0.54.0/src/toplevel.c:197:18: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/toplevel.c:208:18: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/toplevel.c:233:44: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_toplevel_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/toplevel.c:290:32: note: You might need to cast the function pointer here phosh-0.54.0/src/toplevel.c:233:44: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/toplevel.c:252:42: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_toplevel_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/toplevel.c:291:32: note: You might need to cast the function pointer here phosh-0.54.0/src/toplevel.c:252:42: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/toplevel.c:254:18: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/toplevel.c:368:37: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/toplevel.c:374:73: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/torch-info.c:74:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/torch-info.c:131:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_SYNC_CREATE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/torch-info.c:161:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_torch_info_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/torch-info.c:183:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_torch_info_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/torch-info.c:207:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/torch-info.c:50:44: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_torch_info_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/torch-info.c:196:32: note: You might need to cast the function pointer here phosh-0.54.0/src/torch-info.c:50:44: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/torch-info.c:52:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/torch-info.c:224:40: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/torch-manager.c:97:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/torch-manager.c:176:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUdevDevice [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/torch-manager.c:244:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_torch_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/torch-manager.c:267:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/torch-manager.c:134:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_torch_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/torch-manager.c:254:32: note: You might need to cast the function pointer here phosh-0.54.0/src/torch-manager.c:134:47: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/torch-manager.c:136:22: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/udev-manager.c:67:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUdevDevice [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/udev-manager.c:117:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_udev_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/udev-manager.c:134:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_UDEV_TYPE_DEVICE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/udev-manager.c:142:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/udev-manager.c:188:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUdevDevice [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/udev-manager.c:237:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUdevEnumerator [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/util.c:67:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/util.c:177:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/util.c:232:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/util.c:262:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/util.c:290:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_REALTIME [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/util.c:333:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/util.c:383:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/util.c:474:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_BUTTON_PRESS [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/util.c:499:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/util.c:599:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GdkPixbuf [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/util.c:663:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_INTERP_BILINEAR [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/util.c:692:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/util.c:751:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrvBuilder [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/util.c:769:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrvBuilder [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/util.c:782:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/util.c:799:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/util.c:867:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/util.c:945:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDesktopAppInfo [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/util.c:1021:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_EPSILON [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/util.c:1081:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_EPSILON [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/util.c:1127:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GdkAppLaunchContext [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/util.c:1145:3: error: Memory leak: startup_id [memleak] phosh-0.54.0/src/util.c:70:9: style: Variable 'last_component' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/util.c:939:53: style: Parameter 'params' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/util.c:1130:9: style: Variable 'startup_id' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/util.c:1032:27: warning: Expression 'j?1:-1' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] phosh-0.54.0/src/util.c:303:10: style: Variable 'fd' is assigned a value that is never used. [unreadVariable] phosh-0.54.0/src/vpn-info.c:152:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_vpn_info_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/vpn-info.c:187:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_vpn_info_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/vpn-info.c:209:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/vpn-info.c:48:42: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_vpn_info_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/vpn-info.c:200:32: note: You might need to cast the function pointer here phosh-0.54.0/src/vpn-info.c:48:42: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/vpn-info.c:50:17: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/vpn-info.c:229:36: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/vpn-manager.c:74:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_SETTING_WIREGUARD_SETTING_NAME [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/vpn-manager.c:171:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/vpn-manager.c:224:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/vpn-manager.c:240:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/vpn-manager.c:289:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_SETTING_WIREGUARD_SETTING_NAME [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/vpn-manager.c:343:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/vpn-manager.c:373:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_vpn_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/vpn-manager.c:399:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_vpn_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/vpn-manager.c:421:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/vpn-manager.c:112:45: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_vpn_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/vpn-manager.c:411:32: note: You might need to cast the function pointer here phosh-0.54.0/src/vpn-manager.c:112:45: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/vpn-manager.c:114:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/vpn-manager.c:223:23: style: Variable 'active' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/vpn-manager.c:272:30: style: Variable 'old_conn' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/wall-clock.c:85:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_regex_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wall-clock.c:126:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wall-clock.c:147:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNOME_TYPE_WALL_CLOCK [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wall-clock.c:245:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_MESSAGES [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wall-clock.c:270:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wall-clock.c:324:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wall-clock.c:59:44: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_wall_clock_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/wall-clock.c:113:32: note: You might need to cast the function pointer here phosh-0.54.0/src/wall-clock.c:59:44: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/wall-clock.c:101:34: style: Parameter 'self' can be declared as pointer to const. However it seems that 'get_time_t_impl' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/wall-clock.c:116:23: note: You might need to cast the function pointer here phosh-0.54.0/src/wall-clock.c:101:34: note: Parameter 'self' can be declared as pointer to const phosh-0.54.0/src/widget-box.c:52:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/widget-box.c:67:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/widget-box.c:142:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_widget_box_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/widget-box.c:162:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_widget_box_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/widget-box.c:180:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/widget-box.c:95:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_widget_box_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/widget-box.c:173:32: note: You might need to cast the function pointer here phosh-0.54.0/src/widget-box.c:95:46: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/widget-box.c:118:35: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_widget_box_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/widget-box.c:172:32: note: You might need to cast the function pointer here phosh-0.54.0/src/widget-box.c:118:35: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/wifi-info.c:144:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_wifi_info_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-info.c:189:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_wifi_info_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-info.c:216:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-info.c:49:43: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_wifi_info_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/wifi-info.c:202:32: note: You might need to cast the function pointer here phosh-0.54.0/src/wifi-info.c:49:43: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/wifi-info.c:51:18: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/wifi-info.c:236:38: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/wifi-manager.c:85:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_ACTIVE_CONNECTION_STATE_ACTIVATED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-manager.c:200:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_ACTIVE_CONNECTION_STATE_ACTIVATING [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-manager.c:224:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-manager.c:241:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-manager.c:297:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-manager.c:395:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_WIFI_DEVICE_CAP_AP [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-manager.c:449:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-manager.c:478:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-manager.c:501:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-manager.c:539:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-manager.c:559:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-manager.c:632:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-manager.c:641:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshWifiNetwork [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-manager.c:672:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-manager.c:700:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshWifiNetwork [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-manager.c:751:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-manager.c:921:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_SETTING_WIRELESS_SETTING_NAME [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-manager.c:1030:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-manager.c:1064:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_TYPE_WIFI_NETWORK [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-manager.c:1104:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_wifi_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-manager.c:1126:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-manager.c:1328:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPtrArray [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-manager.c:1403:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_ACTIVE_CONNECTION_STATE_UNKNOWN [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-manager.c:581:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_wifi_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/wifi-manager.c:1116:32: note: You might need to cast the function pointer here phosh-0.54.0/src/wifi-manager.c:581:46: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/wifi-manager.c:616:11: style: Variable 'ssid_bytes' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/wifi-manager.c:750:11: style: Variable 'ssid' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/wifi-network-row.c:62:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_SYNC_CREATE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-network-row.c:115:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_wifi_network_row_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-network-row.c:136:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_WRITABLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-network-row.c:94:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_wifi_network_row_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/wifi-network-row.c:125:32: note: You might need to cast the function pointer here phosh-0.54.0/src/wifi-network-row.c:94:52: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/wifi-network.c:192:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_wifi_network_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-network.c:204:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_wifi_network_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-network.c:227:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-network.c:317:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-network.c:334:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-network.c:53:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_wifi_network_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/wifi-network.c:215:32: note: You might need to cast the function pointer here phosh-0.54.0/src/wifi-network.c:53:48: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/wifi-network.c:81:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_wifi_network_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/wifi-network.c:216:32: note: You might need to cast the function pointer here phosh-0.54.0/src/wifi-network.c:81:46: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/wifi-network.c:129:11: style: Variable 'ssid_bytes' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/wifi-network.c:421:18: style: Variable 'ap' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/wifi-status-page.c:185:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_wifi_status_page_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wifi-status-page.c:243:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wl-buffer.c:48:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wl-buffer.c:89:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wl-buffer.c:102:42: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/wwan-info.c:241:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_wwan_info_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan-info.c:268:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_wwan_info_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan-info.c:297:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan-info.c:54:43: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_wwan_info_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/wwan-info.c:279:32: note: You might need to cast the function pointer here phosh-0.54.0/src/wwan-info.c:54:43: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/wwan-info.c:73:43: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_wwan_info_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/wwan-info.c:280:32: note: You might need to cast the function pointer here phosh-0.54.0/src/wwan-info.c:73:43: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/wwan-info.c:75:18: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/wwan/phosh-wwan-iface.c:38:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/phosh-wwan-mm.c:87:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MM_MODEM_ACCESS_TECHNOLOGY_5GNR [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/phosh-wwan-mm.c:157:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MM_MODEM_LOCK_NONE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/phosh-wwan-mm.c:203:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MM_MODEM_STATE_ENABLING [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/phosh-wwan-mm.c:383:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MM_CBM_STATE_RECEIVED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/phosh-wwan-mm.c:405:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/phosh-wwan-mm.c:430:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MMObject [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/phosh-wwan-mm.c:460:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MMObject [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/phosh-wwan-mm.c:485:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MM_TYPE_CBM [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/phosh-wwan-mm.c:566:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/phosh-wwan-mm.c:615:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_wwan_mm_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/phosh-wwan-mm.c:758:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/phosh-wwan-mm.c:781:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BUS_TYPE_SYSTEM [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/phosh-wwan-mm.c:160:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/src/wwan/phosh-wwan-mm.c:262:41: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_wwan_mm_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/wwan/phosh-wwan-mm.c:625:32: note: You might need to cast the function pointer here phosh-0.54.0/src/wwan/phosh-wwan-mm.c:262:41: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/wwan/phosh-wwan-mm.c:264:16: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/wwan/phosh-wwan-mm.c:653:16: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/wwan/phosh-wwan-mm.c:666:16: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/wwan/phosh-wwan-mm.c:679:16: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/wwan/phosh-wwan-mm.c:692:16: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/wwan/phosh-wwan-mm.c:705:16: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/wwan/phosh-wwan-mm.c:718:16: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/wwan/phosh-wwan-mm.c:731:16: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/wwan/phosh-wwan-ofono.c:206:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/phosh-wwan-ofono.c:233:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/phosh-wwan-ofono.c:320:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/phosh-wwan-ofono.c:352:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/phosh-wwan-ofono.c:380:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/phosh-wwan-ofono.c:409:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/phosh-wwan-ofono.c:491:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/phosh-wwan-ofono.c:521:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/phosh-wwan-ofono.c:556:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_wwan_ofono_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/phosh-wwan-ofono.c:572:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_wwan_ofono_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/phosh-wwan-ofono.c:239:46: style: Parameter 'object' can be declared as pointer to const. However it seems that 'phosh_wwan_ofono_set_property' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/wwan/phosh-wwan-ofono.c:596:32: note: You might need to cast the function pointer here phosh-0.54.0/src/wwan/phosh-wwan-ofono.c:239:46: note: Parameter 'object' can be declared as pointer to const phosh-0.54.0/src/wwan/phosh-wwan-ofono.c:242:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_wwan_ofono_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/wwan/phosh-wwan-ofono.c:596:32: note: You might need to cast the function pointer here phosh-0.54.0/src/wwan/phosh-wwan-ofono.c:242:46: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/wwan/phosh-wwan-ofono.c:253:44: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_wwan_ofono_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/wwan/phosh-wwan-ofono.c:597:32: note: You might need to cast the function pointer here phosh-0.54.0/src/wwan/phosh-wwan-ofono.c:253:44: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/wwan/phosh-wwan-ofono.c:255:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/wwan/phosh-wwan-ofono.c:518:36: style: Parameter 'source_object' can be declared as pointer to const. However it seems that 'on_ofono_manager_created' is a callback function, if 'source_object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/wwan/phosh-wwan-ofono.c:563:47: note: You might need to cast the function pointer here phosh-0.54.0/src/wwan/phosh-wwan-ofono.c:518:36: note: Parameter 'source_object' can be declared as pointer to const phosh-0.54.0/src/wwan/phosh-wwan-ofono.c:626:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/wwan/phosh-wwan-ofono.c:639:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/wwan/phosh-wwan-ofono.c:652:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/wwan/phosh-wwan-ofono.c:665:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/wwan/phosh-wwan-ofono.c:678:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/wwan/phosh-wwan-ofono.c:700:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/wwan/phosh-wwan-ofono.c:724:40: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/wwan/wwan-manager.c:63:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/wwan-manager.c:84:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_SETTING_CONNECTION_AUTOCONNECT [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/wwan-manager.c:100:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/wwan-manager.c:140:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/wwan-manager.c:165:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_SETTING_GSM_SETTING_NAME [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/wwan-manager.c:220:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_SETTING_GSM_SETTING_NAME [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/wwan-manager.c:229:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/wwan-manager.c:336:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/wwan-manager.c:370:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_wwan_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/wwan-manager.c:394:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_wwan_manager_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/wwan-manager.c:413:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/wwan/wwan-manager.c:191:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_wwan_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/wwan/wwan-manager.c:403:32: note: You might need to cast the function pointer here phosh-0.54.0/src/wwan/wwan-manager.c:191:46: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/src/wwan/wwan-manager.c:194:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/wwan/wwan-manager.c:301:23: style: Variable 'old_conn' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/wwan/wwan-manager.c:458:44: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/src/wwan/wwan-manager.c:494:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/src/wwan/wwan-manager.c:534:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/subprojects/gvc/gvc-channel-map.c:84:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_CHANNEL_POSITION_LFE [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/gvc/gvc-channel-map.c:170:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/gvc/gvc-channel-map.c:213:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gvc_channel_map_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/gvc/gvc-channel-map.c:234:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_VOLUME_NORM [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/gvc/gvc-channel-map.c:238:64: style:inconclusive: Function 'gvc_channel_map_new_from_pa_channel_map' argument 1 names different: declaration 'map' definition 'pa_map'. [funcArgNamesDifferent] phosh-0.54.0/subprojects/gvc/gvc-channel-map-private.h:29:88: note: Function 'gvc_channel_map_new_from_pa_channel_map' argument 1 names different: declaration 'map' definition 'pa_map'. phosh-0.54.0/subprojects/gvc/gvc-channel-map.c:238:64: note: Function 'gvc_channel_map_new_from_pa_channel_map' argument 1 names different: declaration 'map' definition 'pa_map'. phosh-0.54.0/subprojects/gvc/gvc-channel-map.c:204:24: style: Variable 'channel_map' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/subprojects/gvc/gvc-mixer-card.c:480:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gvc_mixer_card_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/gvc/gvc-mixer-card.c:503:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXULONG [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/gvc/gvc-mixer-card.c:590:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gvc_mixer_card_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/gvc/gvc-mixer-card.c:136:47: style:inconclusive: Function 'gvc_mixer_card_set_icon_name' argument 2 names different: declaration 'name' definition 'icon_name'. [funcArgNamesDifferent] phosh-0.54.0/subprojects/gvc/gvc-mixer-card.h:92:71: note: Function 'gvc_mixer_card_set_icon_name' argument 2 names different: declaration 'name' definition 'icon_name'. phosh-0.54.0/subprojects/gvc/gvc-mixer-card.c:136:47: note: Function 'gvc_mixer_card_set_icon_name' argument 2 names different: declaration 'name' definition 'icon_name'. phosh-0.54.0/subprojects/gvc/gvc-mixer-card.c:376:41: style:inconclusive: Function 'gvc_mixer_card_set_ports' argument 1 names different: declaration 'stream' definition 'card'. [funcArgNamesDifferent] phosh-0.54.0/subprojects/gvc/gvc-mixer-card.h:97:71: note: Function 'gvc_mixer_card_set_ports' argument 1 names different: declaration 'stream' definition 'card'. phosh-0.54.0/subprojects/gvc/gvc-mixer-card.c:376:41: note: Function 'gvc_mixer_card_set_ports' argument 1 names different: declaration 'stream' definition 'card'. phosh-0.54.0/subprojects/gvc/gvc-mixer-card.c:154:43: style: Parameter 'card' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/subprojects/gvc/gvc-mixer-card.c:156:16: style: Variable 'l' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/subprojects/gvc/gvc-mixer-card.c:308:54: style: Parameter 'a' can be declared as pointer to const. However it seems that 'gvc_mixer_card_profile_compare' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/gvc/gvc-mixer-card.c:338:70: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/gvc/gvc-mixer-card.c:308:54: note: Parameter 'a' can be declared as pointer to const phosh-0.54.0/subprojects/gvc/gvc-mixer-card.c:309:54: style: Parameter 'b' can be declared as pointer to const. However it seems that 'gvc_mixer_card_profile_compare' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/gvc/gvc-mixer-card.c:338:70: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/gvc/gvc-mixer-card.c:309:54: note: Parameter 'b' can be declared as pointer to const phosh-0.54.0/subprojects/gvc/gvc-mixer-card.c:407:45: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gvc_mixer_card_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/gvc/gvc-mixer-card.c:497:39: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/gvc/gvc-mixer-card.c:407:45: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/subprojects/gvc/gvc-mixer-card.c:440:43: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gvc_mixer_card_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/gvc/gvc-mixer-card.c:498:39: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/gvc/gvc-mixer-card.c:440:43: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/subprojects/gvc/gvc-mixer-card.c:545:33: style: Parameter 'context' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/subprojects/gvc/gvc-mixer-control.c:3571:9: error: Syntax Error: AST broken, 'if' doesn't have two operands. [internalAstError] phosh-0.54.0/subprojects/gvc/gvc-mixer-event-role.c:75:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_UPDATE_REPLACE [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/gvc/gvc-mixer-event-role.c:178:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/gvc/gvc-mixer-event-role.c:203:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gvc_mixer_event_role_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/gvc/gvc-mixer-event-role.c:129:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gvc_mixer_event_role_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/gvc/gvc-mixer-event-role.c:168:38: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/gvc/gvc-mixer-event-role.c:129:51: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/subprojects/gvc/gvc-mixer-event-role.c:147:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gvc_mixer_event_role_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/gvc/gvc-mixer-event-role.c:169:38: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/gvc/gvc-mixer-event-role.c:147:49: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/subprojects/gvc/gvc-mixer-event-role.c:149:28: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/subprojects/gvc/gvc-mixer-event-role.c:217:42: style: Parameter 'channel_map' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/subprojects/gvc/gvc-mixer-sink-input.c:134:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gvc_mixer_sink_input_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/gvc/gvc-mixer-sink-input.c:126:28: style: Variable 'mixer_sink_input' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/subprojects/gvc/gvc-mixer-sink-input.c:148:42: style: Parameter 'channel_map' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/subprojects/gvc/gvc-mixer-sink-input.c:38:18: style: struct member 'GvcMixerSinkInputPrivate::dummy' is never used. [unusedStructMember] phosh-0.54.0/subprojects/gvc/gvc-mixer-sink.c:163:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gvc_mixer_sink_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/gvc/gvc-mixer-sink.c:155:23: style: Variable 'mixer_sink' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/subprojects/gvc/gvc-mixer-sink.c:177:36: style: Parameter 'channel_map' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/subprojects/gvc/gvc-mixer-sink.c:38:18: style: struct member 'GvcMixerSinkPrivate::dummy' is never used. [unusedStructMember] phosh-0.54.0/subprojects/gvc/gvc-mixer-source-output.c:135:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gvc_mixer_source_output_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/gvc/gvc-mixer-source-output.c:127:31: style: Variable 'mixer_source_output' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/subprojects/gvc/gvc-mixer-source-output.c:149:45: style: Parameter 'channel_map' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/subprojects/gvc/gvc-mixer-source-output.c:38:18: style: struct member 'GvcMixerSourceOutputPrivate::dummy' is never used. [unusedStructMember] phosh-0.54.0/subprojects/gvc/gvc-mixer-source.c:163:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gvc_mixer_source_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/gvc/gvc-mixer-source.c:155:25: style: Variable 'mixer_source' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/subprojects/gvc/gvc-mixer-source.c:177:38: style: Parameter 'channel_map' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/subprojects/gvc/gvc-mixer-source.c:38:18: style: struct member 'GvcMixerSourcePrivate::dummy' is never used. [unusedStructMember] phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:641:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_INVALID_INDEX [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:811:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gvc_mixer_stream_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:881:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_OPERATION_RUNNING [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:907:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXULONG [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:1056:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gvc_mixer_stream_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:341:43: style:inconclusive: Function 'gvc_mixer_stream_set_is_virtual' argument 2 names different: declaration 'is_event_stream' definition 'is_virtual'. [funcArgNamesDifferent] phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.h:130:64: note: Function 'gvc_mixer_stream_set_is_virtual' argument 2 names different: declaration 'is_event_stream' definition 'is_virtual'. phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:341:43: note: Function 'gvc_mixer_stream_set_is_virtual' argument 2 names different: declaration 'is_event_stream' definition 'is_virtual'. phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:451:49: style:inconclusive: Function 'gvc_mixer_stream_set_icon_name' argument 2 names different: declaration 'name' definition 'icon_name'. [funcArgNamesDifferent] phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.h:122:71: note: Function 'gvc_mixer_stream_set_icon_name' argument 2 names different: declaration 'name' definition 'icon_name'. phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:451:49: note: Function 'gvc_mixer_stream_set_icon_name' argument 2 names different: declaration 'name' definition 'icon_name'. phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:521:44: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:523:16: style: Variable 'l' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:608:33: style: Parameter 'a' can be declared as pointer to const. However it seems that 'sort_ports' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:633:74: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:608:33: note: Parameter 'a' can be declared as pointer to const phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:609:33: style: Parameter 'b' can be declared as pointer to const. However it seems that 'sort_ports' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:633:74: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:609:33: note: Parameter 'b' can be declared as pointer to const phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:661:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gvc_mixer_stream_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:897:39: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:661:47: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:733:45: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gvc_mixer_stream_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:898:39: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:733:45: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:821:52: style: Parameter 'stream' can be declared as pointer to const. However it seems that 'gvc_mixer_stream_real_change_port' is a callback function, if 'stream' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:901:30: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:821:52: note: Parameter 'stream' can be declared as pointer to const phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:828:52: style: Parameter 'stream' can be declared as pointer to const. However it seems that 'gvc_mixer_stream_real_push_volume' is a callback function, if 'stream' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:900:30: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:828:52: note: Parameter 'stream' can be declared as pointer to const phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:834:56: style: Parameter 'stream' can be declared as pointer to const. However it seems that 'gvc_mixer_stream_real_change_is_muted' is a callback function, if 'stream' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:902:34: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/gvc/gvc-mixer-stream.c:834:56: note: Parameter 'stream' can be declared as pointer to const phosh-0.54.0/subprojects/gvc/gvc-mixer-ui-device.c:188:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gvc_mixer_ui_device_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/gvc/gvc-mixer-ui-device.c:220:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gvc_mixer_ui_device_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/gvc/gvc-mixer-ui-device.c:226:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gvc_mixer_ui_device_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/gvc/gvc-mixer-ui-device.c:245:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/gvc/gvc-mixer-ui-device.c:156:17: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/subprojects/gvc/gvc-mixer-ui-device.c:528:25: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/subprojects/gvc/gvc-mixer-ui-device.c:626:58: style:inconclusive: Function 'gvc_mixer_ui_device_invalidate_stream' argument 1 names different: declaration 'device' definition 'self'. [funcArgNamesDifferent] phosh-0.54.0/subprojects/gvc/gvc-mixer-ui-device.h:79:83: note: Function 'gvc_mixer_ui_device_invalidate_stream' argument 1 names different: declaration 'device' definition 'self'. phosh-0.54.0/subprojects/gvc/gvc-mixer-ui-device.c:626:58: note: Function 'gvc_mixer_ui_device_invalidate_stream' argument 1 names different: declaration 'device' definition 'self'. phosh-0.54.0/subprojects/gvc/gvc-mixer-ui-device.c:87:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gvc_mixer_ui_device_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/gvc/gvc-mixer-ui-device.c:238:38: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/gvc/gvc-mixer-ui-device.c:87:51: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/subprojects/gvc/gvc-mixer-ui-device.c:126:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gvc_mixer_ui_device_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/gvc/gvc-mixer-ui-device.c:237:38: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/gvc/gvc-mixer-ui-device.c:126:50: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/subprojects/gvc/gvc-mixer-ui-device.c:205:27: style: Variable 'device' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/subprojects/gvc/gvc-mixer-ui-device.c:346:16: style: Variable 'l' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/subprojects/gvc/gvc-mixer-ui-device.c:514:38: style: Variable 'p' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/subprojects/gvc/gvc-mixer-ui-device.c:526:46: style: Variable 'p' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/subprojects/gvc/gvc-mixer-ui-device.c:544:46: style: Variable 'p' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/subprojects/gvc/gvc-mixer-ui-device.c:560:30: style: Variable 'profile' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/subprojects/gvc/gvc-mixer-ui-device.c:705:65: style: Parameter 'device' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/subprojects/gvc/gvc-mixer-ui-device.c:707:16: style: Variable 'last' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/subprojects/gvc/gvc-mixer-ui-device.c:708:30: style: Variable 'profile' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/subprojects/gvc/test-audio-device-selection.c:70:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/gvc/test-audio-device-selection.c:32:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/subprojects/gvc/test-audio-device-selection.c:43:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/subprojects/gvc/test-audio-device-selection.c:46:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/subprojects/gvc/test-audio-device-selection.c:83:2: error: Memory leak: loop [memleak] phosh-0.54.0/subprojects/libcall-ui/examples/call-ui-demo.c:21:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STYLE_PROVIDER_PRIORITY_APPLICATION [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/examples/call-ui-demo.c:43:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GETTEXT_PACKAGE [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/examples/cui-demo-call.c:121:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUI_CALL_STATE_INCOMING [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/examples/cui-demo-call.c:138:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_timer_destroy [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/examples/cui-demo-call.c:194:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/examples/cui-demo-call.c:229:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUI_CALL_STATE_UNKNOWN [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/examples/cui-demo-call.c:238:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUI_CALL_STATE_UNKNOWN [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/examples/cui-demo-call.c:270:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_CONTINUE [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/examples/cui-demo-call.c:279:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUI_CALL_STATE_ACTIVE [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/examples/cui-demo-call.c:317:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_timer_destroy [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/examples/cui-demo-call.c:399:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFile [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/examples/cui-demo-call.c:61:41: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'cui_demo_call_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/libcall-ui/examples/cui-demo-call.c:152:32: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/libcall-ui/examples/cui-demo-call.c:61:41: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/subprojects/libcall-ui/examples/cui-demo-call.c:100:43: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'cui_demo_call_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/libcall-ui/examples/cui-demo-call.c:153:32: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/libcall-ui/examples/cui-demo-call.c:100:43: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/subprojects/libcall-ui/examples/cui-demo-window.c:35:2: error: failed to evaluate #if condition, undefined function-like macro invocation: HDY_CHECK_VERSION( ... ) [syntaxError] phosh-0.54.0/subprojects/libcall-ui/src/cui-call-display.c:173:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/src/cui-call-display.c:219:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STYLE_CLASS_DESTRUCTIVE_ACTION [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/src/cui-call-display.c:433:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cui_call_display_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/src/cui-call-display.c:482:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cui_call_display_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/src/cui-call-display.c:507:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/src/cui-call-display.c:607:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_binding_unbind [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/src/cui-call-display.c:123:35: style: Parameter 'togglebutton' can be declared as pointer to const. However it seems that 'hold_toggled_cb' is a callback function, if 'togglebutton' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/libcall-ui/src/cui-call-display.c:531:58: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/libcall-ui/src/cui-call-display.c:123:35: note: Parameter 'togglebutton' can be declared as pointer to const phosh-0.54.0/subprojects/libcall-ui/src/cui-call-display.c:124:35: style: Parameter 'self' can be declared as pointer to const. However it seems that 'hold_toggled_cb' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/libcall-ui/src/cui-call-display.c:531:58: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/libcall-ui/src/cui-call-display.c:124:35: note: Parameter 'self' can be declared as pointer to const phosh-0.54.0/subprojects/libcall-ui/src/cui-call-display.c:156:38: style: Parameter 'button' can be declared as pointer to const. However it seems that 'add_call_clicked_cb' is a callback function, if 'button' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/libcall-ui/src/cui-call-display.c:528:58: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/libcall-ui/src/cui-call-display.c:156:38: note: Parameter 'button' can be declared as pointer to const phosh-0.54.0/subprojects/libcall-ui/src/cui-call-display.c:157:38: style: Parameter 'self' can be declared as pointer to const. However it seems that 'add_call_clicked_cb' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/libcall-ui/src/cui-call-display.c:528:58: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/libcall-ui/src/cui-call-display.c:157:38: note: Parameter 'self' can be declared as pointer to const phosh-0.54.0/subprojects/libcall-ui/src/cui-call-display.c:376:34: style: Parameter 'call' can be declared as pointer to const. However it seems that 'on_call_unrefed' is a callback function, if 'call' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/libcall-ui/src/cui-call-display.c:624:36: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/libcall-ui/src/cui-call-display.c:376:34: note: Parameter 'call' can be declared as pointer to const phosh-0.54.0/subprojects/libcall-ui/src/cui-call-display.c:395:44: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'cui_call_display_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/libcall-ui/src/cui-call-display.c:492:32: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/libcall-ui/src/cui-call-display.c:395:44: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/subprojects/libcall-ui/src/cui-call-display.c:413:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'cui_call_display_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/libcall-ui/src/cui-call-display.c:493:32: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/libcall-ui/src/cui-call-display.c:413:46: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/subprojects/libcall-ui/src/cui-call-display.c:564:32: style: Parameter 'call' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/subprojects/libcall-ui/src/cui-call-display.c:57:27: style: struct member '_CuiCallDisplay::general_controls' is never used. [unusedStructMember] phosh-0.54.0/subprojects/libcall-ui/src/cui-call-display.c:64:27: style: struct member '_CuiCallDisplay::cancel' is never used. [unusedStructMember] phosh-0.54.0/subprojects/libcall-ui/src/cui-call.c:45:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/src/cui-call.c:342:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] phosh-0.54.0/subprojects/libcall-ui/src/cui-dialpad.c:137:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/src/cui-dialpad.c:61:39: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'cui_dialpad_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/libcall-ui/src/cui-dialpad.c:126:32: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/libcall-ui/src/cui-dialpad.c:61:39: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/subprojects/libcall-ui/src/cui-dialpad.c:79:41: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'cui_dialpad_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/libcall-ui/src/cui-dialpad.c:127:32: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/libcall-ui/src/cui-dialpad.c:79:41: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/subprojects/libcall-ui/src/cui-dialpad.c:50:24: style: struct member '_CuiDialpad::dial' is never used. [unusedStructMember] phosh-0.54.0/subprojects/libcall-ui/src/cui-dialpad.c:51:24: style: struct member '_CuiDialpad::backspace' is never used. [unusedStructMember] phosh-0.54.0/subprojects/libcall-ui/src/cui-dialpad.c:52:24: style: struct member '_CuiDialpad::long_press_backspace_gesture' is never used. [unusedStructMember] phosh-0.54.0/subprojects/libcall-ui/src/cui-encryption-indicator.c:117:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/src/cui-encryption-indicator.c:67:29: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/libcall-ui/src/cui-encryption-indicator.c:109:32: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/libcall-ui/src/cui-encryption-indicator.c:67:29: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/subprojects/libcall-ui/src/cui-encryption-indicator.c:87:27: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/libcall-ui/src/cui-encryption-indicator.c:110:32: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/libcall-ui/src/cui-encryption-indicator.c:87:27: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/subprojects/libcall-ui/src/cui-keypad-button.c:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/src/cui-keypad-button.c:127:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cui_keypad_button_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/src/cui-keypad-button.c:150:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cui_keypad_button_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/src/cui-keypad-button.c:206:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cui_keypad_button_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/src/cui-keypad-button.c:232:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/src/cui-keypad-button.c:64:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'cui_keypad_button_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/libcall-ui/src/cui-keypad-button.c:216:32: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/libcall-ui/src/cui-keypad-button.c:64:47: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/subprojects/libcall-ui/src/cui-keypad-button.c:92:45: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'cui_keypad_button_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/libcall-ui/src/cui-keypad-button.c:217:32: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/libcall-ui/src/cui-keypad-button.c:92:45: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/subprojects/libcall-ui/src/cui-keypad-button.c:203:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/subprojects/libcall-ui/src/cui-keypad.c:67:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/src/cui-keypad.c:115:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/src/cui-keypad.c:239:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_regex_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/src/cui-keypad.c:267:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT16 [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/src/cui-keypad.c:366:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/src/cui-keypad.c:428:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT16 [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/src/cui-keypad.c:468:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT16 [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/src/cui-keypad.c:163:40: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'cui_keypad_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/libcall-ui/src/cui-keypad.c:255:32: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/libcall-ui/src/cui-keypad.c:163:40: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/subprojects/libcall-ui/src/cui-keypad.c:200:38: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'cui_keypad_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/libcall-ui/src/cui-keypad.c:256:32: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/libcall-ui/src/cui-keypad.c:200:38: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/subprojects/libcall-ui/src/cui-keypad.c:46:15: style: struct member '_CuiKeypad::label_asterisk' is never used. [unusedStructMember] phosh-0.54.0/subprojects/libcall-ui/src/cui-keypad.c:47:15: style: struct member '_CuiKeypad::label_hash' is never used. [unusedStructMember] phosh-0.54.0/subprojects/libcall-ui/src/cui-main.c:48:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STYLE_PROVIDER_PRIORITY_APPLICATION [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/src/cui-main.c:84:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GETTEXT_PACKAGE [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/tests/dummy-call.c:89:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cui_dummy_call_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/tests/dummy-call.c:160:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUI_CALL_STATE_UNKNOWN [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/tests/dummy-call.c:169:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUI_CALL_STATE_UNKNOWN [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/tests/dummy-call.c:189:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUI_CALL_STATE_ACTIVE [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/tests/dummy-call.c:199:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUI_CALL_STATE_DISCONNECTED [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/tests/dummy-call.c:233:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUI_CALL_STATE_INCOMING [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/tests/dummy-call.c:49:42: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'cui_dummy_call_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/libcall-ui/tests/dummy-call.c:98:32: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/libcall-ui/tests/dummy-call.c:49:42: note: Parameter 'pspec' can be declared as pointer to const phosh-0.54.0/subprojects/libcall-ui/tests/test-dialpad.c:10:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VALUE_INIT [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/tests/test-dialpad.c:28:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_string'. [assertWithSideEffect] phosh-0.54.0/subprojects/libcall-ui/tests/test-display.c:13:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_MATCH_DATA [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/tests/test-display.c:29:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_LEVEL_WARNING [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/tests/test-keypad.c:29:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CuiKeypad [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/tests/test-keypad.c:62:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CuiKeypad [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/tests/test-keypad.c:95:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CuiKeypad [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/tests/test-keypad.c:128:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CuiKeypad [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/tests/test-keypad.c:161:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CuiKeypad [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/tests/test-keypad.c:187:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CuiKeypad [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/tests/test-keypad.c:213:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CuiKeypad [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/tests/test-keypad.c:239:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CuiKeypad [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/tests/test-keypad.c:265:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CuiKeypad [valueFlowBailoutIncompleteVar] phosh-0.54.0/subprojects/libcall-ui/tests/test-keypad.c:19:23: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'notify_cb' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/libcall-ui/tests/test-keypad.c:220:3: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/libcall-ui/tests/test-keypad.c:19:23: note: Parameter 'widget' can be declared as pointer to const phosh-0.54.0/subprojects/libcall-ui/tests/test-keypad.c:20:23: style: Parameter 'data' can be declared as pointer to const. However it seems that 'notify_cb' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/subprojects/libcall-ui/tests/test-keypad.c:220:3: note: You might need to cast the function pointer here phosh-0.54.0/subprojects/libcall-ui/tests/test-keypad.c:20:23: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/tests/services/testlib-search-provider-app.c:37:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_search_provider_mock_app_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/services/testlib-search-provider-app.c:62:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_search_provider_mock_app_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/services/testlib-search-provider-app.c:75:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_search_provider_mock_app_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/services/testlib-search-provider-app.c:107:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GApplication [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/services/testlib-search-provider.c:103:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIcon [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/services/testlib-search-provider.c:200:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_search_provider_mock_parent_class [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/services/testlib-search-provider.c:99:19: warning: Either the condition 'results' is redundant or there is possible null pointer dereference: results. [nullPointerRedundantCheck] phosh-0.54.0/tests/services/testlib-search-provider.c:117:7: note: Assuming that condition 'results' is not redundant phosh-0.54.0/tests/services/testlib-search-provider.c:99:19: note: Null pointer dereference phosh-0.54.0/tests/services/testlib-search-provider.c:170:69: style:inconclusive: Function 'phosh_search_provider_mock_dbus_register' argument 1 names different: declaration 'provider' definition 'self'. [funcArgNamesDifferent] phosh-0.54.0/tests/services/testlib-search-provider.h:21:78: note: Function 'phosh_search_provider_mock_dbus_register' argument 1 names different: declaration 'provider' definition 'self'. phosh-0.54.0/tests/services/testlib-search-provider.c:170:69: note: Function 'phosh_search_provider_mock_dbus_register' argument 1 names different: declaration 'provider' definition 'self'. phosh-0.54.0/tests/services/testlib-search-provider.c:182:70: style:inconclusive: Function 'phosh_search_provider_mock_dbus_unregister' argument 1 names different: declaration 'provider' definition 'self'. [funcArgNamesDifferent] phosh-0.54.0/tests/services/testlib-search-provider.h:25:80: note: Function 'phosh_search_provider_mock_dbus_unregister' argument 1 names different: declaration 'provider' definition 'self'. phosh-0.54.0/tests/services/testlib-search-provider.c:182:70: note: Function 'phosh_search_provider_mock_dbus_unregister' argument 1 names different: declaration 'provider' definition 'self'. phosh-0.54.0/tests/services/testlib-search-provider.c:131:51: style: Parameter 'self' can be declared as pointer to const. However it seems that 'handle_activate_result' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/services/testlib-search-provider.c:162:3: note: You might need to cast the function pointer here phosh-0.54.0/tests/services/testlib-search-provider.c:131:51: note: Parameter 'self' can be declared as pointer to const phosh-0.54.0/tests/services/testlib-search-provider.c:132:51: style: Parameter 'invocation' can be declared as pointer to const. However it seems that 'handle_activate_result' is a callback function, if 'invocation' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/services/testlib-search-provider.c:162:3: note: You might need to cast the function pointer here phosh-0.54.0/tests/services/testlib-search-provider.c:132:51: note: Parameter 'invocation' can be declared as pointer to const phosh-0.54.0/tests/services/testlib-search-provider.c:133:51: style: Parameter 'identifier' can be declared as pointer to const. However it seems that 'handle_activate_result' is a callback function, if 'identifier' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/services/testlib-search-provider.c:162:3: note: You might need to cast the function pointer here phosh-0.54.0/tests/services/testlib-search-provider.c:133:51: note: Parameter 'identifier' can be declared as pointer to const phosh-0.54.0/tests/services/testlib-search-provider.c:142:49: style: Parameter 'self' can be declared as pointer to const. However it seems that 'handle_launch_search' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/services/testlib-search-provider.c:164:3: note: You might need to cast the function pointer here phosh-0.54.0/tests/services/testlib-search-provider.c:142:49: note: Parameter 'self' can be declared as pointer to const phosh-0.54.0/tests/services/testlib-search-provider.c:143:49: style: Parameter 'invocation' can be declared as pointer to const. However it seems that 'handle_launch_search' is a callback function, if 'invocation' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/services/testlib-search-provider.c:164:3: note: You might need to cast the function pointer here phosh-0.54.0/tests/services/testlib-search-provider.c:143:49: note: Parameter 'invocation' can be declared as pointer to const phosh-0.54.0/tests/stubs/app-tracker.c:18:53: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/app-tracker.c:24:42: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/app-tracker.c:29:53: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/app-tracker.c:30:53: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/background-manager.c:42:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshBackgroundData [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/stubs/background-manager.c:21:67: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/background-manager.c:27:56: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/evil-icon.c:26:49: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/evil-icon.c:33:30: style: Parameter 'self' can be declared as pointer to const. However it seems that 'phosh_evil_icon_hash' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/stubs/evil-icon.c:56:17: note: You might need to cast the function pointer here phosh-0.54.0/tests/stubs/evil-icon.c:33:30: note: Parameter 'self' can be declared as pointer to const phosh-0.54.0/tests/stubs/evil-icon.c:40:31: style: Parameter 'self' can be declared as pointer to const. However it seems that 'phosh_evil_icon_equal' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/stubs/evil-icon.c:57:18: note: You might need to cast the function pointer here phosh-0.54.0/tests/stubs/evil-icon.c:40:31: note: Parameter 'self' can be declared as pointer to const phosh-0.54.0/tests/stubs/evil-icon.c:40:44: style: Parameter 'other' can be declared as pointer to const. However it seems that 'phosh_evil_icon_equal' is a callback function, if 'other' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/stubs/evil-icon.c:57:18: note: You might need to cast the function pointer here phosh-0.54.0/tests/stubs/evil-icon.c:40:44: note: Parameter 'other' can be declared as pointer to const phosh-0.54.0/tests/stubs/evil-icon.c:47:35: style: Parameter 'self' can be declared as pointer to const. However it seems that 'phosh_evil_icon_serialize' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/stubs/evil-icon.c:58:22: note: You might need to cast the function pointer here phosh-0.54.0/tests/stubs/evil-icon.c:47:35: note: Parameter 'self' can be declared as pointer to const phosh-0.54.0/tests/stubs/evil-icon.c:63:38: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/lockscreen-manager.c:12:61: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/phosh.c:42:46: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/phosh.c:48:47: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/phosh.c:63:36: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/phosh.c:68:36: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/phosh.c:74:37: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/phosh.c:80:37: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/phosh.c:86:42: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/phosh.c:93:44: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/phosh.c:100:43: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/phosh.c:109:51: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/phosh.c:116:49: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/phosh.c:123:49: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/phosh.c:133:53: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/phosh.c:140:45: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/phosh.c:147:42: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/phosh.c:154:38: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/phosh.c:160:42: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/phosh.c:160:78: style: Parameter 'parameter' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/thumbnail.c:22:50: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/thumbnail.c:31:39: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/thumbnail.c:36:44: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/thumbnail.c:42:43: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/thumbnail.c:42:56: style: Parameter 'width' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/thumbnail.c:42:70: style: Parameter 'height' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/thumbnail.c:42:85: style: Parameter 'stride' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/thumbnail.c:47:43: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/thumbnail.c:53:60: style: Parameter 'toplevel' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/toplevel-manager.c:37:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_TYPE_TOPLEVEL [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/stubs/toplevel-manager.c:29:63: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/toplevel-manager.c:58:52: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/toplevel-manager.c:64:60: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/toplevel-manager.c:71:65: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/toplevel-manager.c:84:58: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/toplevel-manager.c:84:79: style: Parameter 'toplevel' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/toplevel.c:114:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_TYPE_TOPLEVEL [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/stubs/toplevel.c:24:48: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/toplevel.c:34:37: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/stubs/toplevel.c:112:73: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/test-app-auth-prompt.c:16:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_TYPE_APP_AUTH_PROMPT [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-app-auth-prompt.c:29:1: error: Memory leak: prompt [memleak] phosh-0.54.0/tests/test-app-grid-button.c:29:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_APP_GRID_BUTTON_LAUNCHER [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-app-grid-button.c:55:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_APP_GRID_BUTTON_FAVORITES [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-app-grid-button.c:67:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAppInfo [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-app-grid-button.c:110:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_APP_GRID_BUTTON_FAVORITES [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-app-grid-button.c:138:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-app-grid-button.c:164:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAppInfo [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-app-grid-button.c:194:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSettings [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-app-grid-button.c:232:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshFolderInfo [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-app-grid-button.c:256:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshFolderInfo [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-app-grid-button.c:291:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshFolderInfo [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-app-grid-button.c:313:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-app-grid-button.c:345:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshMetainfoCache [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-app-grid-folder-button.c:16:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSettings [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-app-grid-folder-button.c:32:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshFolderInfo [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-app-list-model.c:64:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMainLoop [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-app-list-model.c:16:22: style: Variable 'model2' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/tests/test-auto-brightness-bucket.c:15:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshAutoBrightnessBucket [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-background.c:35:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DESKTOP_BACKGROUND_STYLE_NONE [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-background.c:55:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZWLR_LAYER_SHELL_V1_LAYER_BACKGROUND [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-calls-manager.c:44:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_bus_unown_name [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-calls-manager.c:60:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BUS_TYPE_SESSION [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-calls-manager.c:97:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMainLoop [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-calls-manager.c:143:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshDBusObjectSkeleton [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-calls-manager.c:166:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMainLoop [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-calls-manager.c:202:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cfg [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-calls-manager.c:101:3: warning: Assert statement calls a function which may have desired side effects: 'g_async_queue_timeout_pop'. [assertWithSideEffect] phosh-0.54.0/tests/test-calls-manager.c:171:3: warning: Assert statement calls a function which may have desired side effects: 'g_async_queue_timeout_pop'. [assertWithSideEffect] phosh-0.54.0/tests/test-css.c:17:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkCssProvider [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-drag-surface.c:20:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-drag-surface.c:65:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-drag-surface.c:21:17: style: Variable 'monitor' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/tests/test-drag-surface.c:66:17: style: Variable 'monitor' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/tests/test-end-session-dialog.c:21:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_TYPE_END_SESSION_DIALOG [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-end-session-dialog.c:60:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMainLoop [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-end-session-dialog.c:38:1: error: Memory leak: dialog [memleak] phosh-0.54.0/tests/test-end-session-dialog.c:42:24: style: Parameter 'mainloop' can be declared as pointer to const. However it seems that 'on_expired' is a callback function, if 'mainloop' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/test-end-session-dialog.c:73:42: note: You might need to cast the function pointer here phosh-0.54.0/tests/test-end-session-dialog.c:42:24: note: Parameter 'mainloop' can be declared as pointer to const phosh-0.54.0/tests/test-favorite-model.c:37:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_APP_INFO [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-favorite-model.c:45:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSettings [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-favorite-model.c:73:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSettings [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-favorite-model.c:98:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSettings [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-favorite-model.c:125:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSettings [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-favorite-model.c:147:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAppInfo [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-favorite-model.c:163:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSettings [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-favorite-model.c:196:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSettings [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-favorite-model.c:218:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAppInfo [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-favorite-model.c:235:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSettings [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-favorite-model.c:15:27: style: Variable 'model2' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/tests/test-folder-info.c:19:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-folder-info.c:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSettings [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-folder-info.c:60:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSettings [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-folder-info.c:83:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSettings [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-folder-info.c:110:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSettings [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-folder-info.c:131:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSettings [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-folder-info.c:172:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSettings [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-folder-info.c:209:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSettings [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-gtk-mount-manager.c:31:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSettings [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-gtk-mount-manager.c:45:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_timer_destroy [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-gtk-mount-manager.c:56:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-gtk-mount-manager.c:92:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-gtk-mount-manager.c:112:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-gtk-mount-manager.c:159:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-gtk-mount-manager.c:194:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-gtk-mount-manager.c:214:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-gtk-mount-manager.c:261:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-gtk-mount-manager.c:291:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-gtk-mount-manager.c:332:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cfg [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-gtk-mount-manager.c:117:3: warning: Assert statement calls a function which may have desired side effects: 'g_async_queue_timeout_pop'. [assertWithSideEffect] phosh-0.54.0/tests/test-gtk-mount-manager.c:220:3: warning: Assert statement calls a function which may have desired side effects: 'g_async_queue_timeout_pop'. [assertWithSideEffect] phosh-0.54.0/tests/test-gtk-mount-manager.c:298:3: warning: Assert statement calls a function which may have desired side effects: 'g_async_queue_timeout_pop'. [assertWithSideEffect] phosh-0.54.0/tests/test-gtk-mount-manager.c:90:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] phosh-0.54.0/tests/test-gtk-mount-manager.c:192:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] phosh-0.54.0/tests/test-head.c:25:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshHead [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-head.c:81:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_MONITOR_TRANSFORM_90 [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-idle-manager.c:49:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-idle-manager.c:102:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-idle-manager.c:144:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cfg [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-idle-manager.c:56:3: warning: Assert statement calls a function which may have desired side effects: 'g_async_queue_timeout_pop'. [assertWithSideEffect] phosh-0.54.0/tests/test-idle-manager.c:109:3: warning: Assert statement calls a function which may have desired side effects: 'g_async_queue_timeout_pop'. [assertWithSideEffect] phosh-0.54.0/tests/test-idle-manager.c:38:23: style: Parameter 'data' can be declared as pointer to const. However it seems that 'timeout_cb' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/test-idle-manager.c:83:56: note: You might need to cast the function pointer here phosh-0.54.0/tests/test-idle-manager.c:38:23: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/tests/test-keypad.c:26:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshKeypad [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-keypad.c:52:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshKeypad [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-keypad.c:78:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshKeypad [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-keypad.c:104:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshKeypad [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-keypad.c:16:23: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'notify_cb' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/test-keypad.c:85:3: note: You might need to cast the function pointer here phosh-0.54.0/tests/test-keypad.c:16:23: note: Parameter 'widget' can be declared as pointer to const phosh-0.54.0/tests/test-keypad.c:17:23: style: Parameter 'data' can be declared as pointer to const. However it seems that 'notify_cb' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/test-keypad.c:85:3: note: You might need to cast the function pointer here phosh-0.54.0/tests/test-keypad.c:17:23: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/tests/test-layer-surface.c:41:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-layer-surface.c:80:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-layer-surface.c:130:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-layer-surface.c:64:1: error: Memory leak: surface [memleak] phosh-0.54.0/tests/test-layer-surface.c:42:17: style: Variable 'monitor' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/tests/test-layer-surface.c:81:17: style: Variable 'monitor' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/tests/test-layer-surface.c:131:17: style: Variable 'monitor' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/tests/test-lockscreen.c:34:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_timer_destroy [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-lockscreen.c:81:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_LOCKSCREEN_PAGE_EXTRA [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-lockscreen.c:90:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable waiter [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-lockscreen.c:137:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cfg [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-lockscreen.c:99:3: warning: Assert statement calls a function which may have desired side effects: 'g_async_queue_timeout_pop'. [assertWithSideEffect] phosh-0.54.0/tests/test-lockscreen.c:108:3: warning: Assert statement calls a function which may have desired side effects: 'g_async_queue_timeout_pop'. [assertWithSideEffect] phosh-0.54.0/tests/test-lockscreen.c:118:3: warning: Assert statement calls a function which may have desired side effects: 'g_async_queue_timeout_pop'. [assertWithSideEffect] phosh-0.54.0/tests/test-lockscreen.c:125:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] phosh-0.54.0/tests/test-media-player.c:20:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_MEDIA_PLAYER_STATUS_STOPPED [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-monitor-manager.c:22:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-monitor-manager.c:71:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cfg [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-monitor-manager.c:32:3: warning: Assert statement calls a function which may have desired side effects: 'g_async_queue_timeout_pop'. [assertWithSideEffect] phosh-0.54.0/tests/test-mount-notification.c:61:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshMountNotification [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-mount-notification.c:24:30: style: Parameter 'mount' can be declared as pointer to const. However it seems that 'test_dummy_get_name' is a callback function, if 'mount' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/test-mount-notification.c:42:21: note: You might need to cast the function pointer here phosh-0.54.0/tests/test-mount-notification.c:24:30: note: Parameter 'mount' can be declared as pointer to const phosh-0.54.0/tests/test-mount-notification.c:31:30: style: Parameter 'mount' can be declared as pointer to const. However it seems that 'test_dummy_get_root' is a callback function, if 'mount' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/test-mount-notification.c:41:21: note: You might need to cast the function pointer here phosh-0.54.0/tests/test-mount-notification.c:31:30: note: Parameter 'mount' can be declared as pointer to const phosh-0.54.0/tests/test-mount-notification.c:49:62: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/test-mount-notification.c:54:51: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] phosh-0.54.0/tests/test-notification-banner.c:25:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotification [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification-banner.c:60:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotification [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification-banner.c:98:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification-banner.c:105:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotification [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification-banner.c:16:20: style: Parameter 'source' can be declared as pointer to const. However it seems that 'notified' is a callback function, if 'source' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/test-notification-banner.c:129:3: note: You might need to cast the function pointer here phosh-0.54.0/tests/test-notification-banner.c:16:20: note: Parameter 'source' can be declared as pointer to const phosh-0.54.0/tests/test-notification-banner.c:16:40: style: Parameter 'param' can be declared as pointer to const. However it seems that 'notified' is a callback function, if 'param' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/test-notification-banner.c:129:3: note: You might need to cast the function pointer here phosh-0.54.0/tests/test-notification-banner.c:16:40: note: Parameter 'param' can be declared as pointer to const phosh-0.54.0/tests/test-notification-banner.c:16:56: style: Parameter 'data' can be declared as pointer to const. However it seems that 'notified' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/test-notification-banner.c:129:3: note: You might need to cast the function pointer here phosh-0.54.0/tests/test-notification-banner.c:16:56: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/tests/test-notification-content.c:16:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotification [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification-content.c:52:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotification [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification-content.c:77:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotification [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification-content.c:127:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotification [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification-content.c:165:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotification [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification-content.c:197:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDateTime [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification-content.c:222:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDateTime [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification-content.c:115:30: style: Parameter 'noti' can be declared as pointer to const. However it seems that 'actioned' is a callback function, if 'noti' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/test-notification-content.c:149:3: note: You might need to cast the function pointer here phosh-0.54.0/tests/test-notification-content.c:115:30: note: Parameter 'noti' can be declared as pointer to const phosh-0.54.0/tests/test-notification-frame.c:29:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotification [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification-frame.c:57:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotification [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification-frame.c:89:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotification [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification-frame.c:126:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotification [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification-frame.c:16:30: style: Parameter 'noti' can be declared as pointer to const. However it seems that 'actioned' is a callback function, if 'noti' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/test-notification-frame.c:150:3: note: You might need to cast the function pointer here phosh-0.54.0/tests/test-notification-frame.c:16:30: note: Parameter 'noti' can be declared as pointer to const phosh-0.54.0/tests/test-notification-list.c:15:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotificationList [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification-list.c:58:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotificationList [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification-list.c:91:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotificationList [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification-list.c:194:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotificationSource [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification-list.c:235:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotificationSource [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification-list.c:60:22: style: Variable 'test_noti' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/tests/test-notification-list.c:177:28: style: Parameter 'list' can be declared as pointer to const. However it seems that 'items_changed' is a callback function, if 'list' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/test-notification-list.c:223:3: note: You might need to cast the function pointer here phosh-0.54.0/tests/test-notification-list.c:177:28: note: Parameter 'list' can be declared as pointer to const phosh-0.54.0/tests/test-notification-list.c:181:28: style: Parameter 'data' can be declared as pointer to const. However it seems that 'items_changed' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/test-notification-list.c:223:3: note: You might need to cast the function pointer here phosh-0.54.0/tests/test-notification-list.c:181:28: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/tests/test-notification-source.c:16:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotificationSource [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification-source.c:51:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotificationSource [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification-source.c:66:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotificationSource [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification-source.c:115:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotificationSource [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification-source.c:125:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotificationSource [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification.c:28:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotification [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification.c:147:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotification [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification.c:206:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotification [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification.c:241:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotification [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification.c:332:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification.c:339:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotification [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification.c:383:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotification [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification.c:411:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDateTime [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification.c:433:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDateTime [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notification.c:19:20: style: Parameter 'source' can be declared as pointer to const. However it seems that 'notified' is a callback function, if 'source' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/test-notification.c:140:47: note: You might need to cast the function pointer here phosh-0.54.0/tests/test-notification.c:19:20: note: Parameter 'source' can be declared as pointer to const phosh-0.54.0/tests/test-notification.c:19:40: style: Parameter 'param' can be declared as pointer to const. However it seems that 'notified' is a callback function, if 'param' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/test-notification.c:140:47: note: You might need to cast the function pointer here phosh-0.54.0/tests/test-notification.c:19:40: note: Parameter 'param' can be declared as pointer to const phosh-0.54.0/tests/test-notification.c:19:56: style: Parameter 'data' can be declared as pointer to const. However it seems that 'notified' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/test-notification.c:140:47: note: You might need to cast the function pointer here phosh-0.54.0/tests/test-notification.c:19:56: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/tests/test-notification.c:194:30: style: Parameter 'noti' can be declared as pointer to const. However it seems that 'actioned' is a callback function, if 'noti' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/test-notification.c:231:3: note: You might need to cast the function pointer here phosh-0.54.0/tests/test-notification.c:194:30: note: Parameter 'noti' can be declared as pointer to const phosh-0.54.0/tests/test-notify-feedback.c:18:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshNotification [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notify-manager.c:26:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notify-manager.c:62:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notify-manager.c:109:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notify-manager.c:155:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cfg [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-notify-manager.c:32:3: warning: Assert statement calls a function which may have desired side effects: 'g_async_queue_timeout_pop'. [assertWithSideEffect] phosh-0.54.0/tests/test-notify-manager.c:50:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] phosh-0.54.0/tests/test-notify-manager.c:71:3: warning: Assert statement calls a function which may have desired side effects: 'g_async_queue_timeout_pop'. [assertWithSideEffect] phosh-0.54.0/tests/test-notify-manager.c:118:3: warning: Assert statement calls a function which may have desired side effects: 'g_async_queue_timeout_pop'. [assertWithSideEffect] phosh-0.54.0/tests/test-osd-window.c:16:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_TYPE_OSD_WINDOW [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-plugin-loader.c:18:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-plugin-loader.c:49:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_BUILD_DIR [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-quick-setting.c:62:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-quick-setting.c:96:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-quick-setting.c:157:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-quick-setting.c:200:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-quick-setting.c:244:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-quick-setting.c:109:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] phosh-0.54.0/tests/test-quick-setting.c:63:20: style: Variable 'icon_wid' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/tests/test-quick-setting.c:268:20: style: Variable 'got_status_page' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/tests/test-quick-settings-box.c:20:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-quick-settings-box.c:52:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-quick-settings-box.c:72:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-quick-settings-box.c:136:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_TYPE_QUICK_SETTING [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-quick-settings-box.c:61:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] phosh-0.54.0/tests/test-screenshot-manager.c:22:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-screenshot-manager.c:84:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cfg [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-screenshot-manager.c:36:3: warning: Assert statement calls a function which may have desired side effects: 'g_async_queue_timeout_pop'. [assertWithSideEffect] phosh-0.54.0/tests/test-screenshot-manager.c:61:3: warning: Assert statement calls a function which may have desired side effects: 'g_file_test'. [assertWithSideEffect] phosh-0.54.0/tests/test-screenshot-manager.c:77:3: warning: Assert statement calls a function which may have desired side effects: 'unlink'. [assertWithSideEffect] phosh-0.54.0/tests/test-search-provider.c:48:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_main_loop_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-search-provider.c:56:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-search-provider.c:73:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-search-provider.c:90:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-search-provider.c:193:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPtrArray [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-search-provider.c:213:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTestDBus [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-search-provider.c:142:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] phosh-0.54.0/tests/test-search-provider.c:164:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] phosh-0.54.0/tests/test-search-provider.c:171:13: style: Variable 'first_meta' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/tests/test-search-result-meta.c:20:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshSearchResultMeta [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-search-result-meta.c:52:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_search_result_meta_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-search-result-meta.c:71:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_TYPE_SEARCH_RESULT_META [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-search-result-meta.c:86:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshSearchResultMeta [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-search-result-meta.c:99:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshSearchResultMeta [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-search-result-meta.c:143:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshSearchResultMeta [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-search-result-meta.c:170:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshSearchResultMeta [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-search-result-meta.c:194:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshSearchResultMeta [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-search-result-meta.c:224:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshSearchResultMeta [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-search-result-meta.c:251:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshSearchResultMeta [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-search-result-meta.c:285:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshSearchResultMeta [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-search-result-meta.c:40:26: style: Variable 'meta_ref' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/tests/test-search-source.c:16:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshSearchSource [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-search-source.c:45:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phosh_search_source_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-search-source.c:63:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_TYPE_SEARCH_SOURCE [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-search-source.c:78:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshSearchSource [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-search-source.c:88:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshSearchSource [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-search-source.c:121:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshSearchSource [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-search-source.c:34:22: style: Variable 'source_ref' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/tests/test-shell.c:53:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-shell.c:77:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_LEVEL_WARNING [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-shell.c:158:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-shell.c:191:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshWallClock [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-shell.c:136:24: error: Uninitialized variable: &success [uninitvar] phosh-0.54.0/tests/test-shell.c:172:24: error: Uninitialized variable: &success [uninitvar] phosh-0.54.0/tests/test-shell.c:105:10: style: Variable 'loop' is allocated memory that is never used. [unusedAllocatedMemory] phosh-0.54.0/tests/test-status-icon.c:15:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-status-icon.c:53:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ICON_SIZE_LARGE_TOOLBAR [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-status-icon.c:89:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-status-icon.c:120:9: style: Variable 'extra' is reassigned a value before the old one has been used. [redundantAssignment] phosh-0.54.0/tests/test-status-icon.c:116:9: note: extra is assigned phosh-0.54.0/tests/test-status-icon.c:120:9: note: extra is overwritten phosh-0.54.0/tests/test-status-icon.c:114:14: style: Variable 'new_extra' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/tests/test-status-icons-box.c:19:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-status-icons-box.c:61:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-status-icons-box.c:85:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-status-icons-box.c:110:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-status-icons-box.c:134:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GList [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-status-icons-box.c:75:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] phosh-0.54.0/tests/test-system-modal-dialog.c:21:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_TYPE_SYSTEM_MODAL_DIALOG [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-system-modal.c:33:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_TYPE_SYSTEM_MODAL [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-system-modal.c:47:1: error: Memory leak: modal [memleak] phosh-0.54.0/tests/test-take-screenshots.c:48:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-take-screenshots.c:102:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-take-screenshots.c:109:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSource [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-take-screenshots.c:122:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_LEFTMETA [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-take-screenshots.c:134:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_LEFTMETA [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-take-screenshots.c:148:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_RIGHT [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-take-screenshots.c:162:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_LEFTALT [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-take-screenshots.c:180:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSettings [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-take-screenshots.c:228:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-take-screenshots.c:245:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-take-screenshots.c:257:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-take-screenshots.c:308:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTimer [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-take-screenshots.c:334:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_LEFTCTRL [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-take-screenshots.c:354:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_STATE_OVERVIEW [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-take-screenshots.c:380:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOSH_STATE_OVERVIEW [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-take-screenshots.c:401:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-take-screenshots.c:418:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshDBusEndSessionDialog [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-take-screenshots.c:460:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshDBusGnomeShell [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-take-screenshots.c:525:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshDBusImplPortalAccess [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-take-screenshots.c:569:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-take-screenshots.c:592:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshDBusMountOperationHandler [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-take-screenshots.c:627:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable emergency_calls_mock [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-take-screenshots.c:666:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTimer [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-take-screenshots.c:790:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cfg [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-take-screenshots.c:65:5: warning: Assert statement calls a function which may have desired side effects: 'unlink'. [assertWithSideEffect] phosh-0.54.0/tests/test-take-screenshots.c:89:3: warning: Assert statement calls a function which may have desired side effects: 'g_file_test'. [assertWithSideEffect] phosh-0.54.0/tests/test-take-screenshots.c:684:3: warning: Assert statement calls a function which may have desired side effects: 'g_async_queue_timeout_pop'. [assertWithSideEffect] phosh-0.54.0/tests/test-take-screenshots.c:658:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/tests/test-take-screenshots.c:123:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] phosh-0.54.0/tests/test-take-screenshots.c:135:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] phosh-0.54.0/tests/test-take-screenshots.c:151:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] phosh-0.54.0/tests/test-take-screenshots.c:163:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] phosh-0.54.0/tests/test-take-screenshots.c:166:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] phosh-0.54.0/tests/test-take-screenshots.c:313:75: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] phosh-0.54.0/tests/test-take-screenshots.c:448:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] phosh-0.54.0/tests/test-take-screenshots.c:553:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] phosh-0.54.0/tests/test-take-screenshots.c:618:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] phosh-0.54.0/tests/test-take-screenshots.c:636:89: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] phosh-0.54.0/tests/test-take-screenshots.c:642:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] phosh-0.54.0/tests/test-take-screenshots.c:647:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] phosh-0.54.0/tests/test-take-screenshots.c:707:79: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] phosh-0.54.0/tests/test-take-screenshots.c:772:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] phosh-0.54.0/tests/test-timestamp-label.c:16:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshTimestampLabel [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-timestamp-label.c:32:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshTimestampLabel [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-timestamp-label.c:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDateTime [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-timestamp-label.c:75:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-timestamp-label.c:33:15: style: Variable 'item_set_to' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/tests/test-timestamp-label.c:53:15: style: Variable 'item_set_to' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/tests/test-util.c:22:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-util.c:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-util.c:76:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-util.c:103:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/test-wall-clock.c:16:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshWallClock [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/testlib-calls-mock.c:24:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshDBusObjectSkeleton [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/testlib-calls-mock.c:58:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_bus_unown_name [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/testlib-calls-mock.c:67:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BUS_TYPE_SESSION [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/testlib-compositor.c:22:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/testlib-compositor.c:40:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFile [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/testlib-emergency-calls.c:20:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/testlib-emergency-calls.c:126:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_bus_unown_name [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/testlib-emergency-calls.c:135:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BUS_TYPE_SESSION [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/testlib-emergency-calls.c:133:70: style:inconclusive: Function 'phosh_test_emergency_calls_mock_export' argument 1 names different: declaration 'mock' definition 'self'. [funcArgNamesDifferent] phosh-0.54.0/tests/testlib-emergency-calls.h:23:91: note: Function 'phosh_test_emergency_calls_mock_export' argument 1 names different: declaration 'mock' definition 'self'. phosh-0.54.0/tests/testlib-emergency-calls.c:133:70: note: Function 'phosh_test_emergency_calls_mock_export' argument 1 names different: declaration 'mock' definition 'self'. phosh-0.54.0/tests/testlib-full-shell.c:36:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/testlib-full-shell.c:56:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDateTime [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/testlib-full-shell.c:144:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/testlib-full-shell.c:178:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFile [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/testlib-full-shell.c:31:22: style: Parameter 'unused' can be declared as pointer to const. However it seems that 'stop_shell' is a callback function, if 'unused' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-full-shell.c:180:25: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-full-shell.c:31:22: note: Parameter 'unused' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:202:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zwlr_output_mode_v1_destroy [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/testlib-head-stub.c:19:40: style: Parameter 'data' can be declared as pointer to const. However it seems that 'zwlr_output_mode_v1_handle_size' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:47:11: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:19:40: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:19:74: style: Parameter 'wlr_mode' can be declared as pointer to const. However it seems that 'zwlr_output_mode_v1_handle_size' is a callback function, if 'wlr_mode' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:47:11: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:19:74: note: Parameter 'wlr_mode' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:26:65: style: Parameter 'data' can be declared as pointer to const. However it seems that 'zwlr_output_mode_v1_handle_refresh' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:48:14: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:26:65: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:27:65: style: Parameter 'wlr_mode' can be declared as pointer to const. However it seems that 'zwlr_output_mode_v1_handle_refresh' is a callback function, if 'wlr_mode' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:48:14: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:27:65: note: Parameter 'wlr_mode' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:34:67: style: Parameter 'data' can be declared as pointer to const. However it seems that 'zwlr_output_mode_v1_handle_preferred' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:49:16: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:34:67: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:35:67: style: Parameter 'wlr_mode' can be declared as pointer to const. However it seems that 'zwlr_output_mode_v1_handle_preferred' is a callback function, if 'wlr_mode' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:49:16: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:35:67: note: Parameter 'wlr_mode' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:41:66: style: Parameter 'data' can be declared as pointer to const. However it seems that 'zwlr_output_mode_v1_handle_finished' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:50:15: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:41:66: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:42:66: style: Parameter 'wlr_mode' can be declared as pointer to const. However it seems that 'zwlr_output_mode_v1_handle_finished' is a callback function, if 'wlr_mode' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:50:15: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:42:66: note: Parameter 'wlr_mode' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:54:47: style: Parameter 'data' can be declared as pointer to const. However it seems that 'head_handle_name' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:158:11: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:54:47: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:55:47: style: Parameter 'head' can be declared as pointer to const. However it seems that 'head_handle_name' is a callback function, if 'head' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:158:11: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:55:47: note: Parameter 'head' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:62:54: style: Parameter 'data' can be declared as pointer to const. However it seems that 'head_handle_description' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:159:18: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:62:54: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:63:54: style: Parameter 'head' can be declared as pointer to const. However it seems that 'head_handle_description' is a callback function, if 'head' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:159:18: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:63:54: note: Parameter 'head' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:70:35: style: Parameter 'data' can be declared as pointer to const. However it seems that 'head_handle_physical_size' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:160:20: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:70:35: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:71:57: style: Parameter 'head' can be declared as pointer to const. However it seems that 'head_handle_physical_size' is a callback function, if 'head' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:160:20: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:71:57: note: Parameter 'head' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:88:50: style: Parameter 'data' can be declared as pointer to const. However it seems that 'head_handle_enabled' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:162:14: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:88:50: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:89:50: style: Parameter 'head' can be declared as pointer to const. However it seems that 'head_handle_enabled' is a callback function, if 'head' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:162:14: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:89:50: note: Parameter 'head' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:96:55: style: Parameter 'data' can be declared as pointer to const. However it seems that 'head_handle_current_mode' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:163:19: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:96:55: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:97:55: style: Parameter 'head' can be declared as pointer to const. However it seems that 'head_handle_current_mode' is a callback function, if 'head' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:163:19: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:97:55: note: Parameter 'head' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:98:55: style: Parameter 'wlr_mode' can be declared as pointer to const. However it seems that 'head_handle_current_mode' is a callback function, if 'wlr_mode' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:163:19: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:98:55: note: Parameter 'wlr_mode' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:104:29: style: Parameter 'data' can be declared as pointer to const. However it seems that 'head_handle_position' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:164:15: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:104:29: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:105:51: style: Parameter 'head' can be declared as pointer to const. However it seems that 'head_handle_position' is a callback function, if 'head' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:164:15: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:105:51: note: Parameter 'head' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:112:52: style: Parameter 'data' can be declared as pointer to const. However it seems that 'head_handle_transform' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:165:16: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:112:52: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:113:52: style: Parameter 'head' can be declared as pointer to const. However it seems that 'head_handle_transform' is a callback function, if 'head' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:165:16: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:113:52: note: Parameter 'head' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:120:48: style: Parameter 'data' can be declared as pointer to const. However it seems that 'head_handle_scale' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:166:12: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:120:48: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:121:48: style: Parameter 'head' can be declared as pointer to const. However it seems that 'head_handle_scale' is a callback function, if 'head' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:166:12: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:121:48: note: Parameter 'head' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:128:51: style: Parameter 'data' can be declared as pointer to const. However it seems that 'head_handle_finished' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:167:15: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:128:51: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:129:51: style: Parameter 'head' can be declared as pointer to const. However it seems that 'head_handle_finished' is a callback function, if 'head' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:167:15: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:129:51: note: Parameter 'head' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:134:25: style: Parameter 'data' can be declared as pointer to const. However it seems that 'head_handle_make' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:168:11: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:134:25: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:135:47: style: Parameter 'zwlr_output_head_v1' can be declared as pointer to const. However it seems that 'head_handle_make' is a callback function, if 'zwlr_output_head_v1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:168:11: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:135:47: note: Parameter 'zwlr_output_head_v1' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:142:26: style: Parameter 'data' can be declared as pointer to const. However it seems that 'head_handle_model' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:169:12: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:142:26: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:143:48: style: Parameter 'zwlr_output_head_v1' can be declared as pointer to const. However it seems that 'head_handle_model' is a callback function, if 'zwlr_output_head_v1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:169:12: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:143:48: note: Parameter 'zwlr_output_head_v1' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:149:46: style: Parameter 'data' can be declared as pointer to const. However it seems that 'head_handle_serial_number' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:170:20: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:149:46: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:150:68: style: Parameter 'zwlr_output_head_v1' can be declared as pointer to const. However it seems that 'head_handle_serial_number' is a callback function, if 'zwlr_output_head_v1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:170:20: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:150:68: note: Parameter 'zwlr_output_head_v1' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:184:43: style: Parameter 'data' can be declared as pointer to const. However it seems that 'zwlr_output_manager_v1_handle_done' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:193:11: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:184:43: note: Parameter 'data' can be declared as pointer to const phosh-0.54.0/tests/testlib-head-stub.c:185:68: style: Parameter 'manager' can be declared as pointer to const. However it seems that 'zwlr_output_manager_v1_handle_done' is a callback function, if 'manager' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib-head-stub.c:193:11: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib-head-stub.c:185:68: note: Parameter 'manager' can be declared as pointer to const phosh-0.54.0/tests/testlib-mpris-mock.c:18:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/testlib-mpris-mock.c:37:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/testlib-mpris-mock.c:75:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_bus_unown_name [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/testlib-mpris-mock.c:84:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BUS_TYPE_SESSION [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/testlib-mpris-mock.c:82:46: style:inconclusive: Function 'phosh_mpris_mock_export' argument 1 names different: declaration 'mock' definition 'self'. [funcArgNamesDifferent] phosh-0.54.0/tests/testlib-mpris-mock.h:23:66: note: Function 'phosh_mpris_mock_export' argument 1 names different: declaration 'mock' definition 'self'. phosh-0.54.0/tests/testlib-mpris-mock.c:82:46: note: Function 'phosh_mpris_mock_export' argument 1 names different: declaration 'mock' definition 'self'. phosh-0.54.0/tests/testlib-wait-for-shell-state.c:52:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_async_queue_unref [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/testlib-wait-for-shell-state.c:79:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/testlib-wait-for-shell-state.c:77:65: style:inconclusive: Function 'phosh_test_wait_for_shell_state_wait' argument 4 names different: declaration 'timeout' definition 'timeout_ms'. [funcArgNamesDifferent] phosh-0.54.0/tests/testlib-wait-for-shell-state.h:25:78: note: Function 'phosh_test_wait_for_shell_state_wait' argument 4 names different: declaration 'timeout' definition 'timeout_ms'. phosh-0.54.0/tests/testlib-wait-for-shell-state.c:77:65: note: Function 'phosh_test_wait_for_shell_state_wait' argument 4 names different: declaration 'timeout' definition 'timeout_ms'. phosh-0.54.0/tests/testlib.c:50:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_IN [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/testlib.c:109:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/testlib.c:124:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_DATA_DIR [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/testlib.c:170:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/testlib.c:184:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/testlib.c:328:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/testlib.c:378:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_KEYBOARD_KEY_STATE_PRESSED [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/testlib.c:401:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_KEYBOARD_KEY_STATE_PRESSED [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/testlib.c:469:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tests/testlib.c:209:3: warning: Assert statement calls a function which may have desired side effects: 'g_file_test'. [assertWithSideEffect] phosh-0.54.0/tests/testlib.c:256:3: warning: Assert statement calls a function which may have desired side effects: 'g_source_remove'. [assertWithSideEffect] phosh-0.54.0/tests/testlib.c:402:3: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] phosh-0.54.0/tests/testlib.c:441:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] phosh-0.54.0/tests/testlib.c:135:1: error: Memory leak: ptr [memleak] phosh-0.54.0/tests/testlib.c:417:70: style:inconclusive: Function 'phosh_test_keyboard_press_modifiers' argument 2 names different: declaration 'modifiers' definition 'keys'. [funcArgNamesDifferent] phosh-0.54.0/tests/testlib.h:34:98: note: Function 'phosh_test_keyboard_press_modifiers' argument 2 names different: declaration 'modifiers' definition 'keys'. phosh-0.54.0/tests/testlib.c:417:70: note: Function 'phosh_test_keyboard_press_modifiers' argument 2 names different: declaration 'modifiers' definition 'keys'. phosh-0.54.0/tests/testlib.c:99:35: style: Parameter 'unused' can be declared as pointer to const. However it seems that 'on_phoc_startup_timeout' is a callback function, if 'unused' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib.c:254:61: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib.c:99:35: note: Parameter 'unused' can be declared as pointer to const phosh-0.54.0/tests/testlib.c:121:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/tests/testlib.c:84:16: style: Variable 'finished' is assigned a value that is never used. [unreadVariable] phosh-0.54.0/tools/app-buttons.c:36:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STYLE_PROVIDER_PRIORITY_APPLICATION [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/app-buttons.c:83:3: error: Memory leak: btn [memleak] phosh-0.54.0/tools/app-buttons.c:90:3: error: Memory leak: box [memleak] phosh-0.54.0/tools/app-buttons.c:103:3: error: Memory leak: btn [memleak] phosh-0.54.0/tools/app-buttons.c:110:3: error: Memory leak: btn [memleak] phosh-0.54.0/tools/app-buttons.c:118:3: error: Memory leak: wrap [memleak] phosh-0.54.0/tools/app-buttons.c:118:3: error: Memory leak: box [memleak] phosh-0.54.0/tools/app-buttons.c:118:3: error: Memory leak: btn [memleak] phosh-0.54.0/tools/app-buttons.c:22:20: style: Variable 'info' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/tools/app-grid-standalone.c:31:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STYLE_PROVIDER_PRIORITY_APPLICATION [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/app-grid-standalone.c:49:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/app-grid-standalone.c:62:3: error: Memory leak: widget [memleak] phosh-0.54.0/tools/app-scroll.c:35:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STYLE_PROVIDER_PRIORITY_APPLICATION [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/app-scroll.c:74:3: error: Memory leak: activity [memleak] phosh-0.54.0/tools/app-scroll.c:85:3: error: Memory leak: scrolled [memleak] phosh-0.54.0/tools/app-scroll.c:85:3: error: Memory leak: box [memleak] phosh-0.54.0/tools/app-scroll.c:85:3: error: Memory leak: activity [memleak] phosh-0.54.0/tools/custom-quick-settings-standalone.c:28:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkCssProvider [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/custom-quick-settings-standalone.c:48:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPtrArray [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/custom-quick-settings-standalone.c:64:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshPluginLoader [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/custom-quick-settings-standalone.c:94:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOptionContext [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/custom-status-icons-standalone.c:27:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkCssProvider [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/custom-status-icons-standalone.c:47:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPtrArray [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/custom-status-icons-standalone.c:63:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhoshPluginLoader [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/custom-status-icons-standalone.c:93:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOptionContext [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/image-notify.c:18:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNotification [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/image-notify.c:44:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNotification [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/image-notify.c:64:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_APPLICATION_DEFAULT_FLAGS [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/image-notify.c:35:25: style: Parameter 'app' can be declared as pointer to const. However it seems that 'activate' is a callback function, if 'app' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tools/image-notify.c:69:3: note: You might need to cast the function pointer here phosh-0.54.0/tools/image-notify.c:35:25: note: Parameter 'app' can be declared as pointer to const phosh-0.54.0/tools/notify-blocks.c:41:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDateTime [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/notify-blocks.c:131:3: error: Memory leak: scrolled [memleak] phosh-0.54.0/tools/notify-server-standalone.c:26:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_LIST_BOX_ROW [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/notify-server-standalone.c:65:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STYLE_PROVIDER_PRIORITY_APPLICATION [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/notify-server-standalone.c:103:3: error: Memory leak: scrolled [memleak] phosh-0.54.0/tools/plugin-prefs-standalone.c:40:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPtrArray [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/plugin-prefs-standalone.c:78:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/plugin-prefs-standalone.c:142:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/plugin-prefs-standalone.c:155:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AdwApplication [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/plugin-prefs-standalone.c:82:14: style: Variable 'prefs' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/tools/quick-settings-box-standalone.c:53:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_BUTTONS_CLOSE [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/quick-settings-box-standalone.c:74:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/quick-settings-box-standalone.c:110:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/quick-settings-box-standalone.c:156:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/quick-settings-box-standalone.c:217:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/quick-settings-box-standalone.c:256:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkCssProvider [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/quick-settings-box-standalone.c:287:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/quick-settings-box-standalone.c:186:3: error: Memory leak: del_img [memleak] phosh-0.54.0/tools/quick-settings-box-standalone.c:186:3: error: Memory leak: restatus_img [memleak] phosh-0.54.0/tools/quick-settings-box-standalone.c:159:14: style: Variable 'del_img' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/tools/quick-settings-box-standalone.c:163:14: style: Variable 'restatus_img' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/tools/search.c:27:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/search.c:64:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/search.c:125:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/search.c:147:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/search.c:162:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/search.c:177:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/search.c:221:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOptionContext [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/search.c:254:7: error: Memory leak: data [memleak] phosh-0.54.0/tools/search.c:265:7: error: Memory leak: data [memleak] phosh-0.54.0/tools/search.c:277:7: error: Memory leak: data [memleak] phosh-0.54.0/tools/search.c:288:5: error: Memory leak: data [memleak] phosh-0.54.0/tools/status-icons-box-standalone.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/status-icons-box-standalone.c:69:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/status-icons-box-standalone.c:120:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/status-icons-box-standalone.c:147:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkCssProvider [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/status-icons-box-standalone.c:178:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/status-icons-box-standalone.c:90:3: error: Memory leak: del_img [memleak] phosh-0.54.0/tools/status-icons-box-standalone.c:72:14: style: Variable 'del_img' can be declared as pointer to const [constVariablePointer] phosh-0.54.0/tools/widget-box-standalone.c:26:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GtkCssProvider [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/widget-box-standalone.c:46:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPtrArray [valueFlowBailoutIncompleteVar] phosh-0.54.0/tools/widget-box-standalone.c:63:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:69:10: error: Null pointer dereference: node [ctunullpointer] phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:584:10: note: Calling function parent, 1st argument is null phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:75:7: note: Calling function is_root, 1st argument is null phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:69:10: note: Dereferencing argument node that is null phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:157:7: error: Null pointer dereference: node [ctunullpointer] phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:619:26: note: Calling function gtk_rb_node_mark_dirty, 1st argument is null phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:157:7: note: Dereferencing argument node that is null phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:170:8: error: Null pointer dereference: node [ctunullpointer] phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:603:23: note: Assignment 'rbnode=(struct GtkRbNode*)((node)?(((unsigned char*)(node))-sizeof(struct GtkRbNode)):NULL)', assigned value is 0 phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:605:21: note: Calling function gtk_rb_node_clean, 2nd argument is null phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:170:8: note: Dereferencing argument node that is null phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:205:7: error: Null pointer dereference: node [ctunullpointer] phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:566:10: note: Calling function gtk_rb_node_get_previous, 1st argument is null phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:205:7: note: Dereferencing argument node that is null phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:224:7: error: Null pointer dereference: node [ctunullpointer] phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:572:10: note: Calling function gtk_rb_node_get_next, 1st argument is null phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:224:7: note: Dereferencing argument node that is null diff: head phosh-0.54.0/src/animation.c:170:51: style:inconclusive: Function 'phosh_animation_new' argument 7 names different: declaration '' definition 'done_cb'. [funcArgNamesDifferentUnnamed] head phosh-0.54.0/src/animation.c:171:51: style:inconclusive: Function 'phosh_animation_new' argument 8 names different: declaration '' definition 'user_data'. [funcArgNamesDifferentUnnamed] head phosh-0.54.0/src/cell-broadcast-prompt.c:96:29: style: Variable 'self' can be declared as pointer to const [constVariablePointer] head phosh-0.54.0/src/fader.c:127:15: style: Variable 'self' can be declared as pointer to const [constVariablePointer] head phosh-0.54.0/src/gtk-list-models/gtkfilterlistmodel.c:437:15: style: Variable 'node' can be declared as pointer to const [constVariablePointer] head phosh-0.54.0/src/gtk-list-models/gtkfilterlistmodel.c:472:58: style:inconclusive: Function 'gtk_filter_list_model_new' argument 3 names different: declaration '' definition 'user_data'. [funcArgNamesDifferentUnnamed] head phosh-0.54.0/src/gtk-list-models/gtkfilterlistmodel.c:473:58: style:inconclusive: Function 'gtk_filter_list_model_new' argument 4 names different: declaration '' definition 'user_destroy'. [funcArgNamesDifferentUnnamed] head phosh-0.54.0/src/gtk-list-models/gtkfilterlistmodel.c:523:70: style:inconclusive: Function 'gtk_filter_list_model_set_filter_func' argument 3 names different: declaration '' definition 'user_data'. [funcArgNamesDifferentUnnamed] head phosh-0.54.0/src/gtk-list-models/gtkfilterlistmodel.c:524:70: style:inconclusive: Function 'gtk_filter_list_model_set_filter_func' argument 4 names different: declaration '' definition 'user_destroy'. [funcArgNamesDifferentUnnamed] head phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:507:48: style:inconclusive: Function 'gtk_rb_tree_new_for_size' argument 4 names different: declaration '' definition 'clear_func'. [funcArgNamesDifferentUnnamed] head phosh-0.54.0/src/gtk-list-models/gtkrbtree.c:508:48: style:inconclusive: Function 'gtk_rb_tree_new_for_size' argument 5 names different: declaration '' definition 'clear_augment_func'. [funcArgNamesDifferentUnnamed] head phosh-0.54.0/src/monitor-manager.c:251:16: style: Variable 'head' can be declared as pointer to const [constVariablePointer] head phosh-0.54.0/src/monitor-manager.c:501:16: style: Variable 'head' can be declared as pointer to const [constVariablePointer] head phosh-0.54.0/src/osd-window.c:144:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] head phosh-0.54.0/src/polkit-auth-prompt.c:330:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'phosh_polkit_auth_prompt_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/polkit-auth-prompt.c:551:32: note: You might need to cast the function pointer here phosh-0.54.0/src/polkit-auth-prompt.c:330:52: note: Parameter 'pspec' can be declared as pointer to const head phosh-0.54.0/src/swipe-away-bin.c:467:22: style: Variable 'self' can be declared as pointer to const [constVariablePointer] head phosh-0.54.0/src/system-prompt.c:179:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] head phosh-0.54.0/src/util.c:70:9: style: Variable 'last_component' can be declared as pointer to const [constVariablePointer] head phosh-0.54.0/src/wall-clock.c:101:34: style: Parameter 'self' can be declared as pointer to const. However it seems that 'get_time_t_impl' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/src/wall-clock.c:116:23: note: You might need to cast the function pointer here phosh-0.54.0/src/wall-clock.c:101:34: note: Parameter 'self' can be declared as pointer to const head phosh-0.54.0/tests/stubs/toplevel-manager.c:64:60: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head phosh-0.54.0/tests/test-end-session-dialog.c:42:24: style: Parameter 'mainloop' can be declared as pointer to const. However it seems that 'on_expired' is a callback function, if 'mainloop' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/test-end-session-dialog.c:73:42: note: You might need to cast the function pointer here phosh-0.54.0/tests/test-end-session-dialog.c:42:24: note: Parameter 'mainloop' can be declared as pointer to const head phosh-0.54.0/tests/test-shell.c:136:24: error: Uninitialized variable: &success [uninitvar] 2.20.0 phosh-0.54.0/tests/test-shell.c:143:3: error: Uninitialized variable: success [uninitvar] head phosh-0.54.0/tests/test-shell.c:172:24: error: Uninitialized variable: &success [uninitvar] 2.20.0 phosh-0.54.0/tests/test-shell.c:176:3: error: Uninitialized variable: success [uninitvar] head phosh-0.54.0/tests/testlib.c:99:35: style: Parameter 'unused' can be declared as pointer to const. However it seems that 'on_phoc_startup_timeout' is a callback function, if 'unused' is declared with const you might also need to cast function pointer(s). [constParameterCallback] phosh-0.54.0/tests/testlib.c:254:61: note: You might need to cast the function pointer here phosh-0.54.0/tests/testlib.c:99:35: note: Parameter 'unused' can be declared as pointer to const DONE