2025-10-17 01:24 ftp://ftp.de.debian.org/debian/pool/main/g/gnome-settings-daemon/gnome-settings-daemon_49.0.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=gtk --library=motif --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.12.48+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.67 compiler: g++ (Debian 14.2.0-19) 14.2.0 cppcheck: head 2.18.0 head-info: 7828eb5 (2025-10-15 23:40:19 +0200) count: 698 693 elapsed-time: 2.1 2.2 head-timing-info: old-timing-info: head results: gnome-settings-daemon-49.0/gnome-settings-daemon/gnome-settings-bus.c:107:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/gnome-settings-daemon/gnome-settings-bus.c:127:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/gnome-settings-daemon/gnome-settings-module.c:134:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gnome_settings_module_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/gnome-settings-daemon/gnome-settings-module.c:100:54: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/gnome-settings-daemon/gnome-settings-module.c:120:50: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/gnome-settings-daemon/gnome-settings-systemd.c:31:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_DIR [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/gnome-settings-daemon/gnome-settings-systemd.c:51:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/gnome-settings-daemon/gnome-settings-systemd.c:73:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/gnome-settings-daemon/gnome-settings-systemd.c:97:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/gnome-settings-daemon/gnome-settings-plugin-info.c:110:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gnome_settings_plugin_info_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/a11y-settings/gsd-a11y-settings-manager.c:82:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/a11y-settings/gsd-a11y-settings-manager.c:108:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/a11y-settings/gsd-a11y-settings-manager.c:180:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/a11y-settings/gsd-a11y-settings-manager.c:226:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsd_a11y_settings_manager_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/gnome-settings-daemon/gnome-settings-plugin-info.c:149:38: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/a11y-settings/gsd-a11y-settings-manager.c:94:17: error: Memory leak: connection [memleak] gnome-settings-daemon-49.0/plugins/a11y-settings/gsd-a11y-settings-manager.c:241:57: style:inconclusive: Function 'gsd_a11y_settings_manager_init' argument 1 names different: declaration 'a11y_settings_manager' definition 'manager'. [funcArgNamesDifferent] gnome-settings-daemon-49.0/plugins/a11y-settings/gsd-a11y-settings-manager.c:59:85: note: Function 'gsd_a11y_settings_manager_init' argument 1 names different: declaration 'a11y_settings_manager' definition 'manager'. gnome-settings-daemon-49.0/plugins/a11y-settings/gsd-a11y-settings-manager.c:241:57: note: Function 'gsd_a11y_settings_manager_init' argument 1 names different: declaration 'a11y_settings_manager' definition 'manager'. gnome-settings-daemon-49.0/plugins/a11y-settings/gsd-a11y-settings-manager.c:241:57: style: Parameter 'manager' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/color/gnome-datetime-source.c:53:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TIME_SPAN_SECOND [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gnome-datetime-source.c:152:38: style: Parameter 'source' can be declared as pointer to const. However it seems that 'g_datetime_source_finalize' is a callback function, if 'source' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/color/gnome-datetime-source.c:165:2: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/color/gnome-datetime-source.c:152:38: note: Parameter 'source' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/color/gnome-datetime-source.c:260:20: style: Parameter 'expiry' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/color/gsd-color-manager.c:378:42: error: There is an unknown macro here somewhere. Configuration is required. If G_GUINT32_FORMAT is a macro then please configure it. [unknownMacro] gnome-settings-daemon-49.0/plugins/color/gcm-self-test.c:60:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDateTime [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gcm-self-test.c:282:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDateTime [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gcm-self-test.c:299:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTimeZone [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gcm-self-test.c:317:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDateTime [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gsd-color-state.c:70:38: style:inconclusive: Function 'gsd_color_state_init' argument 1 names different: declaration 'color_state' definition 'state'. [funcArgNamesDifferent] gnome-settings-daemon-49.0/plugins/color/gsd-color-state.c:35:66: note: Function 'gsd_color_state_init' argument 1 names different: declaration 'color_state' definition 'state'. gnome-settings-daemon-49.0/plugins/color/gsd-color-state.c:70:38: note: Function 'gsd_color_state_init' argument 1 names different: declaration 'color_state' definition 'state'. gnome-settings-daemon-49.0/plugins/color/gsd-color-state.c:55:39: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/color/gsd-color-state.c:60:38: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/color/gsd-color-state.c:65:49: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/color/gsd-color-calibrate.c:78:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gsd-color-calibrate.c:136:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIFY_URGENCY_LOW [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gsd-color-calibrate.c:190:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CD_DEVICE_KIND_DISPLAY [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gsd-color-calibrate.c:244:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CD_PROFILE_METADATA_DATA_SOURCE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gsd-color-calibrate.c:301:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CD_DEVICE_KIND_PRINTER [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gsd-color-calibrate.c:345:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CA_PROP_EVENT_ID [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gsd-color-calibrate.c:364:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CA_PROP_EVENT_ID [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gsd-color-calibrate.c:400:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_WRITABLE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gsd-color-calibrate.c:436:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsd_color_calibrate_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gsd-color-calibrate.c:408:46: style:inconclusive: Function 'gsd_color_calibrate_init' argument 1 names different: declaration 'color_calibrate' definition 'calibrate'. [funcArgNamesDifferent] gnome-settings-daemon-49.0/plugins/color/gsd-color-calibrate.c:51:74: note: Function 'gsd_color_calibrate_init' argument 1 names different: declaration 'color_calibrate' definition 'calibrate'. gnome-settings-daemon-49.0/plugins/color/gsd-color-calibrate.c:408:46: note: Function 'gsd_color_calibrate_init' argument 1 names different: declaration 'color_calibrate' definition 'calibrate'. gnome-settings-daemon-49.0/plugins/color/gsd-color-calibrate.c:440:43: style:inconclusive: Function 'gsd_color_calibrate_new' argument 1 names different: declaration 'manager' definition 'color_manager'. [funcArgNamesDifferent] gnome-settings-daemon-49.0/plugins/color/gsd-color-calibrate.h:36:83: note: Function 'gsd_color_calibrate_new' argument 1 names different: declaration 'manager' definition 'color_manager'. gnome-settings-daemon-49.0/plugins/color/gsd-color-calibrate.c:440:43: note: Function 'gsd_color_calibrate_new' argument 1 names different: declaration 'manager' definition 'color_manager'. gnome-settings-daemon-49.0/plugins/color/gsd-color-calibrate.c:106:31: style: Parameter 'action' can be declared as pointer to const. However it seems that 'gcm_session_notify_cb' is a callback function, if 'action' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/color/gsd-color-calibrate.c:144:41: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/color/gsd-color-calibrate.c:106:31: note: Parameter 'action' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/color/gsd-color-calibrate.c:375:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gsd_color_calibrate_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/color/gsd-color-calibrate.c:394:38: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/color/gsd-color-calibrate.c:375:49: note: Parameter 'pspec' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/color/gsd-color-calibrate.c:440:43: style: Parameter 'color_manager' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/color/gsd-night-light-common.c:54:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDateTime [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gsd-night-light-common.c:50:48: style: Parameter 'dt' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/common/gsd-application.c:40:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ca_context_destroy [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/common/gsd-application.c:77:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/common/gsd-application.c:106:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CA_PROP_APPLICATION_ID [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/common/gsd-application.c:62:39: style: Parameter 'app' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/color/gsd-night-light.c:110:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_timer_destroy [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gsd-night-light.c:139:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gsd-night-light.c:195:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gsd-night-light.c:261:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDateTime [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gsd-night-light.c:393:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gsd-night-light.c:420:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gsd-night-light.c:426:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDateTime [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gsd-night-light.c:496:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gsd-night-light.c:521:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCLUE_ACCURACY_LEVEL_CITY [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gsd-night-light.c:553:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDateTime [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gsd-night-light.c:653:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_date_time_unref [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gsd-night-light.c:741:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/common/gsd-main-helper.c:29:0: error: #error Include PLUGIN_CFLAGS in the daemon s CFLAGS [preprocessorErrorDirective] gnome-settings-daemon-49.0/plugins/common/gsd-main-helper.c:29:2: error: #error Include PLUGIN_CFLAGS in the daemon s CFLAGS [preprocessorErrorDirective] gnome-settings-daemon-49.0/plugins/common/gsd-settings-migrate.c:43:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/datetime/gsd-datetime-manager.c:120:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIFY_URGENCY_NORMAL [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/datetime/gsd-datetime-manager.c:162:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsd_datetime_manager_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/datetime/gsd-datetime-manager.c:184:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsd_datetime_manager_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/datetime/gsd-datetime-manager.c:199:48: style: Parameter 'manager' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/color/gsd-night-light.c:567:56: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/color/gsd-night-light.c:590:44: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/color/gsd-night-light.c:596:44: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/datetime/gsd-timezone-monitor.c:129:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEOCODE_LOCATION_ACCURACY_UNKNOWN [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gsd-night-light.c:602:45: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/datetime/gsd-timezone-monitor.c:224:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gsd-night-light.c:608:44: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/datetime/gsd-timezone-monitor.c:276:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEOCODE_LOCATION_ACCURACY_CITY [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gsd-night-light.c:614:49: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/datetime/gsd-timezone-monitor.c:330:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEOCODE_LOCATION_ACCURACY_CITY [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gsd-night-light.c:669:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gsd_night_light_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/color/gsd-night-light.c:732:38: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/color/gsd-night-light.c:669:47: note: Parameter 'pspec' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/datetime/gsd-timezone-monitor.c:347:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCLUE_ACCURACY_LEVEL_CITY [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/color/gsd-night-light.c:698:45: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gsd_night_light_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/color/gsd-night-light.c:733:38: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/color/gsd-night-light.c:698:45: note: Parameter 'pspec' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/datetime/gsd-timezone-monitor.c:399:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsd_timezone_monitor_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/datetime/gsd-timezone-monitor.c:416:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_POINTER [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/datetime/weather-tz.c:34:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWEATHER_LOCATION_CITY [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/datetime/weather-tz.c:102:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWeatherLocation [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/datetime/weather-tz.c:100:43: style:inconclusive: Function 'weather_tz_db_get_locations' argument 1 names different: declaration 'country' definition 'country_code'. [funcArgNamesDifferent] gnome-settings-daemon-49.0/plugins/datetime/weather-tz.h:25:62: note: Function 'weather_tz_db_get_locations' argument 1 names different: declaration 'country' definition 'country_code'. gnome-settings-daemon-49.0/plugins/datetime/weather-tz.c:100:43: note: Function 'weather_tz_db_get_locations' argument 1 names different: declaration 'country' definition 'country_code'. gnome-settings-daemon-49.0/plugins/housekeeping/gsd-disk-space-helper.c:46:0: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [preprocessorErrorDirective] gnome-settings-daemon-49.0/plugins/housekeeping/gsd-disk-space-helper.c:46:2: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [preprocessorErrorDirective] gnome-settings-daemon-49.0/plugins/datetime/tz.c:436:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNOMECC_DATA_DIR [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/datetime/gsd-timezone-monitor.c:105:32: style: Parameter 'a' can be declared as pointer to const. However it seems that 'compare_locations' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/datetime/gsd-timezone-monitor.c:134:55: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/datetime/gsd-timezone-monitor.c:105:32: note: Parameter 'a' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/datetime/gsd-timezone-monitor.c:106:32: style: Parameter 'b' can be declared as pointer to const. However it seems that 'compare_locations' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/datetime/gsd-timezone-monitor.c:134:55: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/datetime/gsd-timezone-monitor.c:106:32: note: Parameter 'b' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/datetime/gsd-timezone-monitor.c:222:36: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/housekeeping/gsd-donation-reminder.c:51:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAppLaunchContext [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/housekeeping/gsd-donation-reminder.c:83:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIFY_URGENCY_CRITICAL [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/housekeeping/gsd-donation-reminder.c:110:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_USEC_PER_SEC [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/housekeeping/gsd-donation-reminder.c:119:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSettings [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/housekeeping/gsd-donation-reminder.c:132:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSettings [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/housekeeping/gsd-disk-space.c:216:35: error: There is an unknown macro here somewhere. Configuration is required. If G_FILE_ATTRIBUTE_UNIX_UID is a macro then please configure it. [unknownMacro] gnome-settings-daemon-49.0/plugins/housekeeping/gsd-donation-reminder.c:42:32: style: Parameter 'n' can be declared as pointer to const. However it seems that 'closed_cb' is a callback function, if 'n' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/housekeeping/gsd-donation-reminder.c:76:9: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/housekeeping/gsd-donation-reminder.c:42:32: note: Parameter 'n' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/housekeeping/gsd-donation-reminder.c:49:32: style: Parameter 'n' can be declared as pointer to const. However it seems that 'donate_cb' is a callback function, if 'n' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/housekeeping/gsd-donation-reminder.c:90:64: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/housekeeping/gsd-donation-reminder.c:49:32: note: Parameter 'n' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/housekeeping/gsd-purge-temp-test.c:35:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/housekeeping/gsd-housekeeping-manager.c:107:47: error: There is an unknown macro here somewhere. Configuration is required. If G_FILE_ATTRIBUTE_TIME_ACCESS is a macro then please configure it. [unknownMacro] gnome-settings-daemon-49.0/plugins/housekeeping/gsd-purge-temp-test.c:46:17: error: Memory leak: loop [memleak] gnome-settings-daemon-49.0/plugins/housekeeping/gsd-purge-temp-test.c:58:9: error: Memory leak: loop [memleak] gnome-settings-daemon-49.0/plugins/housekeeping/gsd-systemd-notify.c:40:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDesktopAppInfo [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/housekeeping/gsd-systemd-notify.c:127:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/housekeeping/gsd-systemd-notify.c:134:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/housekeeping/gsd-systemd-notify.c:169:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/housekeeping/gsd-systemd-notify.c:197:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/housekeeping/gsd-systemd-notify.c:267:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsd_systemd_notify_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/datetime/tz.c:220:12: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] gnome-settings-daemon-49.0/plugins/datetime/tz.c:473:24: warning: Possible null pointer dereference: real [nullPointer] gnome-settings-daemon-49.0/plugins/datetime/tz.c:453:14: note: Assignment 'real=NULL', assigned value is 0 gnome-settings-daemon-49.0/plugins/datetime/tz.c:456:28: note: Assuming condition is false gnome-settings-daemon-49.0/plugins/datetime/tz.c:473:24: note: Null pointer dereference gnome-settings-daemon-49.0/plugins/datetime/tz.c:253:23: style:inconclusive: Function 'tz_info_free' argument 1 names different: declaration 'tz_info' definition 'tzinfo'. [funcArgNamesDifferent] gnome-settings-daemon-49.0/plugins/datetime/tz.h:87:48: note: Function 'tz_info_free' argument 1 names different: declaration 'tz_info' definition 'tzinfo'. gnome-settings-daemon-49.0/plugins/datetime/tz.c:253:23: note: Function 'tz_info_free' argument 1 names different: declaration 'tz_info' definition 'tzinfo'. gnome-settings-daemon-49.0/plugins/datetime/tz.c:154:25: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/datetime/tz.c:161:38: style: Parameter 'loc' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/datetime/tz.c:168:35: style: Parameter 'loc' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/datetime/tz.c:175:38: style: Parameter 'loc' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/datetime/tz.c:182:39: style: Parameter 'loc' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/datetime/tz.c:201:36: style: Parameter 'loc' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/keyboard/gsd-keyboard-manager.c:278:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/keyboard/gsd-keyboard-manager.c:393:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsd_keyboard_manager_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/keyboard/gsd-keyboard-manager.c:413:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsd_keyboard_manager_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/keyboard/gsd-keyboard-manager.c:448:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/bus-watch-namespace.c:82:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_destroy [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/bus-watch-namespace.c:233:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/bus-watch-namespace.c:289:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/mpris-controller.c:56:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpris_controller_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/mpris-controller.c:110:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/mpris-controller.c:121:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/mpris-controller.c:153:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusProxy [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/mpris-controller.c:212:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/mpris-controller.c:231:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/mpris-controller.c:353:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BUS_TYPE_SESSION [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/mpris-controller.c:378:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BUS_TYPE_SESSION [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/mpris-controller.c:420:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/keyboard/gsd-keyboard-manager.c:426:48: style:inconclusive: Function 'gsd_keyboard_manager_init' argument 1 names different: declaration 'keyboard_manager' definition 'manager'. [funcArgNamesDifferent] gnome-settings-daemon-49.0/plugins/keyboard/gsd-keyboard-manager.c:68:76: note: Function 'gsd_keyboard_manager_init' argument 1 names different: declaration 'keyboard_manager' definition 'manager'. gnome-settings-daemon-49.0/plugins/keyboard/gsd-keyboard-manager.c:426:48: note: Function 'gsd_keyboard_manager_init' argument 1 names different: declaration 'keyboard_manager' definition 'manager'. gnome-settings-daemon-49.0/plugins/keyboard/gsd-keyboard-manager.c:75:45: style: Parameter 'builder' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/keyboard/gsd-keyboard-manager.c:426:48: style: Parameter 'manager' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/keyboard/gsd-keyboard-manager.c:432:32: style: Parameter 'variant' can be declared as pointer to const. However it seems that 'reset_gtk_im_module' is a callback function, if 'variant' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/keyboard/gsd-keyboard-manager.c:466:61: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/keyboard/gsd-keyboard-manager.c:432:32: note: Parameter 'variant' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/keyboard/gsd-keyboard-manager.c:433:32: style: Parameter 'old_default' can be declared as pointer to const. However it seems that 'reset_gtk_im_module' is a callback function, if 'old_default' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/keyboard/gsd-keyboard-manager.c:466:61: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/keyboard/gsd-keyboard-manager.c:433:32: note: Parameter 'old_default' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/keyboard/gsd-keyboard-manager.c:434:32: style: Parameter 'new_default' can be declared as pointer to const. However it seems that 'reset_gtk_im_module' is a callback function, if 'new_default' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/keyboard/gsd-keyboard-manager.c:466:61: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/keyboard/gsd-keyboard-manager.c:434:32: note: Parameter 'new_default' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/media-keys/mpris-controller.c:390:44: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'mpris_controller_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/media-keys/mpris-controller.c:412:32: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/media-keys/mpris-controller.c:390:44: note: Parameter 'pspec' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/media-keys/mpris-controller.c:424:41: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/power/gpm-common.c:125:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_REGEX_MATCH_NOTEMPTY [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gpm-common.c:217:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_ONCE_INIT [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gpm-common.c:286:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gpm-common.c:323:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CA_PROP_EVENT_ID [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-enums-update.c:39:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSD_POWER_TYPE_INHIBITOR_FLAG [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-enums-update.c:18:15: style: Variable 'value' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/power/gsd-power-enums-update.c:31:16: style: Variable 'value' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/power/gpm-common.c:274:3: style: Statements following noreturn function 'g_error()' will never be executed. [unreachableCode] gnome-settings-daemon-49.0/plugins/power/gpm-common.c:74:27: style:inconclusive: Function 'gpm_get_timestring' argument 1 names different: declaration 'time' definition 'time_secs'. [funcArgNamesDifferent] gnome-settings-daemon-49.0/plugins/power/gpm-common.h:33:74: note: Function 'gpm_get_timestring' argument 1 names different: declaration 'time' definition 'time_secs'. gnome-settings-daemon-49.0/plugins/power/gpm-common.c:74:27: note: Function 'gpm_get_timestring' argument 1 names different: declaration 'time' definition 'time_secs'. gnome-settings-daemon-49.0/plugins/power/gpm-common.c:206:44: style: Parameter 'data' can be declared as pointer to const. However it seems that 'parse_mock_mock_external_monitor' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/power/gpm-common.c:218:26: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/power/gpm-common.c:206:44: note: Parameter 'data' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:191:30: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:257:31: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:152:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:191:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:257:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:348:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:440:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:496:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:551:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:603:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:641:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_PRINT_JOB [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:741:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_ERROR [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:824:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:1041:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:1192:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BUS_TYPE_SYSTEM [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:1243:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:1293:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:1330:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GETTEXT_PACKAGE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:248:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_array_unref [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:288:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:362:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:476:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:523:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:593:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariantBuilder [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:685:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:1002:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:1028:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:1115:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:1277:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAppLaunchContext [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:1340:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DESKTOP_DEVICE_SEND_EVENTS_ENABLED [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:1393:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_VOLUME_NORM [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:1407:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CA_PROP_EVENT_ID [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:1430:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_VOLUME_NORM [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:1602:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_VOLUME_NORM [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:1700:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVC_STATE_READY [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:1765:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_USEC_PER_SEC [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:2043:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:2101:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSD_POWER_BUTTON_ACTION_NOTHING [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:2233:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UP_DEVICE_KIND_UPS [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:2329:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_USEC_PER_SEC [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:2507:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSD_POWER_ACTION_SUSPEND [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:2786:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BUS_TYPE_SESSION [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:2816:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:2836:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BUS_TYPE_SESSION [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:2867:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BUS_TYPE_SESSION [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:2931:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BUS_TYPE_SESSION [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:2959:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPtrArray [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:3055:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsd_media_keys_manager_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:3131:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:3244:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:3420:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsd_media_keys_manager_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:3495:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsd_media_keys_manager_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:3547:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsd_media_keys_manager_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:270:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UP_DEVICE_KIND_BATTERY [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:297:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:394:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UP_DEVICE_KIND_UPS [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:443:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSD_POWER_ACTION_SHUTDOWN [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:475:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UP_DEVICE_KIND_BATTERY [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:792:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UP_DEVICE_LEVEL_UNKNOWN [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:869:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UP_DEVICE_LEVEL_UNKNOWN [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:953:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UP_DEVICE_KIND_BATTERY [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:1027:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:1133:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:1143:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:1208:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:1228:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:1251:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:1261:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:1286:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:1298:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:1317:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:1503:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:1568:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:1617:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CA_PROP_EVENT_ID [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:1634:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:1655:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CA_PROP_EVENT_ID [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:2066:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:2164:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:2199:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:2214:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:2280:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CA_PROP_EVENT_ID [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:2319:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsd_power_manager_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:2395:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:2418:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:2481:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_ERROR [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:2576:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIFY_EXPIRES_NEVER [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:2960:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_USEC_PER_SEC [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:3008:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BUS_TYPE_SYSTEM [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:3047:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BUS_TYPE_SYSTEM [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:3074:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:3268:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:3516:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsd_power_manager_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:3546:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_dbus_node_info_unref [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:156:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUPS_HTTP_DEFAULT [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:194:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUPS_PRINTER_REMOTE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:470:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BINDIR [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:523:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_GET_JOB_ATTRIBUTES [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:667:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_GET_JOB_ATTRIBUTES [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:1118:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_GET_NOTIFICATIONS [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:1253:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBEXECDIR [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:1284:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_CANCEL_SUBSCRIPTION [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:1319:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPP_RENEW_SUBSCRIPTION [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:1581:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:1608:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsd_print_notifications_manager_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:1647:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_destroy [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:661:43: error: Invalid g_file_open_tmp() argument nr 2. A nul-terminated string is required. [invalidFunctionArgStr] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:361:68: error: Allocation with g_variant_get_child_value, g_variant_get_string doesn't release it. [leakNoVarFunctionCall] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:667:26: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:666:31: note: Assuming allocation function fails gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:666:31: note: Assignment 'file=fdopen(fd,"w")', assigned value is 0 gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:667:26: note: Null pointer dereference gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:668:26: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:666:31: note: Assuming allocation function fails gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:666:31: note: Assignment 'file=fdopen(fd,"w")', assigned value is 0 gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:668:26: note: Null pointer dereference gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:669:25: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:666:31: note: Assuming allocation function fails gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:666:31: note: Assignment 'file=fdopen(fd,"w")', assigned value is 0 gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:669:25: note: Null pointer dereference gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:942:32: warning: Possible null pointer dereference: name [nullPointer] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:912:23: note: Assignment 'name=NULL', assigned value is 0 gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:932:55: note: Assuming condition is false gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:942:32: note: Null pointer dereference gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:947:86: warning: Either the condition 'mfg' is redundant or there is possible null pointer dereference: mfg. [nullPointerRedundantCheck] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:955:38: note: Assuming that condition 'mfg' is not redundant gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:947:86: note: Null pointer dereference gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:947:91: warning: Either the condition 'mdl' is redundant or there is possible null pointer dereference: mdl. [nullPointerRedundantCheck] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:955:45: note: Assuming that condition 'mdl' is not redundant gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:947:91: note: Null pointer dereference gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:947:96: warning: Either the condition 'des' is redundant or there is possible null pointer dereference: des. [nullPointerRedundantCheck] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:955:53: note: Assuming that condition 'des' is not redundant gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:947:96: note: Null pointer dereference gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:948:68: warning: Either the condition 'mfg' is redundant or there is possible null pointer dereference: mfg. [nullPointerRedundantCheck] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:955:38: note: Assuming that condition 'mfg' is not redundant gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:948:68: note: Null pointer dereference gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:948:73: warning: Either the condition 'mdl' is redundant or there is possible null pointer dereference: mdl. [nullPointerRedundantCheck] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:955:45: note: Assuming that condition 'mdl' is not redundant gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:948:73: note: Null pointer dereference gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:309:22: style: Parameter 'device_id' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:310:22: style: Parameter 'device_make_and_model' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:311:22: style: Parameter 'device_uri' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:410:21: style: Parameter 'device_id' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:456:21: style: Parameter 'printer_name' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:457:21: style: Parameter 'device_uri' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:458:21: style: Parameter 'ppd_name' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:459:21: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:460:21: style: Parameter 'location' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:724:31: style: Parameter 'printer_name' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:757:15: style: Variable 'locale' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:795:26: style: Variable 'builder' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:1029:42: style: Variable 'builder' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:1159: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] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:1406:42: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:1159:36: note: Parameter 'connection' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:1161: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] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:1406:42: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:1161:36: note: Parameter 'user_data' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:1166: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] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:1407:42: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:1166:32: note: Parameter 'connection' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:1168: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] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:1407:42: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/print-notifications/gsd-printer.c:1168:32: note: Parameter 'user_data' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:2031:17: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:2090:17: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:2110:25: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:2150:17: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:2605:17: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:2607:17: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:2638:9: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:996:17: error: Memory leak: message [memleak] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:1999:13: error: Return value of allocation function 'g_dbus_proxy_get_name_owner' is not stored. [leakReturnValNotUsed] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:368:89: warning: Possible null pointer dereference: icon_name [nullPointer] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:2558:38: note: Calling function 'create_notification', 3rd argument 'NULL' value is 0 gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:368:89: note: Null pointer dereference gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:3290:42: style:inconclusive: Function 'gsd_power_manager_init' argument 1 names different: declaration 'power_manager' definition 'manager'. [funcArgNamesDifferent] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:216:70: note: Function 'gsd_power_manager_init' argument 1 names different: declaration 'power_manager' definition 'manager'. gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:3290:42: note: Function 'gsd_power_manager_init' argument 1 names different: declaration 'power_manager' definition 'manager'. gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:378:61: style: Parameter 'device' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:776:56: style: Parameter 'device' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:853:61: style: Parameter 'device' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:939:59: style: Parameter 'device' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:1141:31: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'dbus_call_log_error' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:2215:38: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:1141:31: note: Parameter 'user_data' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:1552:40: style: Parameter 'manager' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:1714:43: style: Parameter 'manager' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/rfkill/gsd-rfkill-manager.c:145:16: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:2439:41: style: Parameter 'manager' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/rfkill/gsd-rfkill-manager.c:174:16: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] gnome-settings-daemon-49.0/plugins/rfkill/gsd-rfkill-manager.c:225:23: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] gnome-settings-daemon-49.0/plugins/rfkill/gsd-rfkill-manager.c:267:16: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:3544:26: style: Variable 'manager' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:1591:20: style: Condition 'stream==NULL' is always true [knownConditionTrueFalse] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:1582:18: note: Assignment 'stream=NULL', assigned value is 0 gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:1591:20: note: Condition 'stream==NULL' is always true gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:983:17: error: Memory leak: connection [memleak] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:1322:72: warning:inconclusive: Possible null pointer dereference: alt_desktop [nullPointer] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:2460:87: note: Calling function 'do_execute_desktop_or_desktop', 3rd argument 'NULL' value is 0 gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:1316:22: note: Assuming condition is false gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:1322:72: note: Null pointer dereference gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:3356:14: style: Redundant initialization for 'priv'. The initialized value is overwritten before it is read. [redundantInitialization] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:3351:42: note: priv is initialized gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:3356:14: note: priv is overwritten gnome-settings-daemon-49.0/plugins/rfkill/gsd-rfkill-manager.c:145:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/rfkill/gsd-rfkill-manager.c:174:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/rfkill/gsd-rfkill-manager.c:225:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/rfkill/gsd-rfkill-manager.c:267:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/rfkill/gsd-rfkill-manager.c:471:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/rfkill/gsd-rfkill-manager.c:496:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/rfkill/gsd-rfkill-manager.c:659:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_SYNC_CREATE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/rfkill/gsd-rfkill-manager.c:783:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/rfkill/gsd-rfkill-manager.c:846:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_dbus_node_info_unref [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:3349:51: style:inconclusive: Function 'gsd_media_keys_manager_init' argument 1 names different: declaration 'media_keys_manager' definition 'manager'. [funcArgNamesDifferent] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:221:79: note: Function 'gsd_media_keys_manager_init' argument 1 names different: declaration 'media_keys_manager' definition 'manager'. gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:3349:51: note: Function 'gsd_media_keys_manager_init' argument 1 names different: declaration 'media_keys_manager' definition 'manager'. gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:343:27: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:842:53: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:1024:31: style: Parameter 'cmd' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:1863:37: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:1894:43: style: Parameter 'manager' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:1900:46: style: Parameter 'manager' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:1906:52: style: Parameter 'manager' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:2140:37: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:2172:26: style: Variable 'connection' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:2220:37: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:2739:44: style: Parameter 'connection' can be declared as pointer to const. However it seems that 'audio_selection_vanished' is a callback function, if 'connection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:2790:35: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:2739:44: note: Parameter 'connection' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:118:17: style: struct member 'MediaPlayer::application' is never used. [unusedStructMember] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:119:17: style: struct member 'MediaPlayer::dbus_name' is never used. [unusedStructMember] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:120:17: style: struct member 'MediaPlayer::time' is never used. [unusedStructMember] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:121:17: style: struct member 'MediaPlayer::watch_id' is never used. [unusedStructMember] gnome-settings-daemon-49.0/plugins/rfkill/gsd-rfkill-manager.c:137:44: style:inconclusive: Function 'gsd_rfkill_manager_init' argument 1 names different: declaration 'rfkill_manager' definition 'manager'. [funcArgNamesDifferent] gnome-settings-daemon-49.0/plugins/rfkill/gsd-rfkill-manager.c:121:72: note: Function 'gsd_rfkill_manager_init' argument 1 names different: declaration 'rfkill_manager' definition 'manager'. gnome-settings-daemon-49.0/plugins/rfkill/gsd-rfkill-manager.c:137:44: note: Function 'gsd_rfkill_manager_init' argument 1 names different: declaration 'rfkill_manager' definition 'manager'. gnome-settings-daemon-49.0/plugins/rfkill/gsd-rfkill-manager.c:780:43: style:inconclusive: Function 'gsd_rfkill_manager_startup' argument 1 names different: declaration 'app' definition 'application'. [funcArgNamesDifferent] gnome-settings-daemon-49.0/plugins/rfkill/gsd-rfkill-manager.c:122:72: note: Function 'gsd_rfkill_manager_startup' argument 1 names different: declaration 'app' definition 'application'. gnome-settings-daemon-49.0/plugins/rfkill/gsd-rfkill-manager.c:780:43: note: Function 'gsd_rfkill_manager_startup' argument 1 names different: declaration 'app' definition 'application'. gnome-settings-daemon-49.0/plugins/rfkill/gsd-rfkill-manager.c:835:44: style:inconclusive: Function 'gsd_rfkill_manager_shutdown' argument 1 names different: declaration 'app' definition 'application'. [funcArgNamesDifferent] gnome-settings-daemon-49.0/plugins/rfkill/gsd-rfkill-manager.c:123:72: note: Function 'gsd_rfkill_manager_shutdown' argument 1 names different: declaration 'app' definition 'application'. gnome-settings-daemon-49.0/plugins/rfkill/gsd-rfkill-manager.c:835:44: note: Function 'gsd_rfkill_manager_shutdown' argument 1 names different: declaration 'app' definition 'application'. gnome-settings-daemon-49.0/plugins/rfkill/gsd-rfkill-manager.c:137:44: style: Parameter 'manager' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/rfkill/gsd-rfkill-manager.c:296:57: style: Parameter 'manager' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/rfkill/gsd-rfkill-manager.c:354:9: style: Variable 'l' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:498:21: style: struct member 'Anonymous2::low_body_remain' is never used. [unusedStructMember] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:1840:22: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:1247:31: style: Variable 'score' is assigned a value that is never used. [unreadVariable] gnome-settings-daemon-49.0/plugins/screensaver-proxy/gsd-screensaver-proxy-manager.c:168:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/screensaver-proxy/gsd-screensaver-proxy-manager.c:190:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:113:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/screensaver-proxy/gsd-screensaver-proxy-manager.c:308:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_bus_unwatch_name [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:149:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/screensaver-proxy/gsd-screensaver-proxy-manager.c:326:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_destroy [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:157:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/screensaver-proxy/gsd-screensaver-proxy-manager.c:341:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsd_screensaver_proxy_manager_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:197:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/screensaver-proxy/gsd-screensaver-proxy-manager.c:387:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_dbus_node_info_unref [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:343:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_IN [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:397:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:440:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:519:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:606:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cc_rfkill_glib_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:624:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/media-keys/gsd-media-keys-manager.c:3041:41: style: Variable 'subsystems' is assigned a value that is never used. [unreadVariable] gnome-settings-daemon-49.0/plugins/screensaver-proxy/gsd-screensaver-proxy-manager.c:410:65: style:inconclusive: Function 'gsd_screensaver_proxy_manager_init' argument 1 names different: declaration 'screensaver_proxy_manager' definition 'manager'. [funcArgNamesDifferent] gnome-settings-daemon-49.0/plugins/screensaver-proxy/gsd-screensaver-proxy-manager.c:145:93: note: Function 'gsd_screensaver_proxy_manager_init' argument 1 names different: declaration 'screensaver_proxy_manager' definition 'manager'. gnome-settings-daemon-49.0/plugins/screensaver-proxy/gsd-screensaver-proxy-manager.c:410:65: note: Function 'gsd_screensaver_proxy_manager_init' argument 1 names different: declaration 'screensaver_proxy_manager' definition 'manager'. gnome-settings-daemon-49.0/plugins/screensaver-proxy/gsd-screensaver-proxy-manager.c:243:27: style: Variable 'ret' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/screensaver-proxy/gsd-screensaver-proxy-manager.c:410:65: style: Parameter 'manager' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:124:36: style: Condition 'ret>=0' is always true [knownConditionTrueFalse] gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:121:10: note: Assuming that condition 'ret<0' is not redundant gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:124:36: note: Condition 'ret>=0' is always true gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:172:36: style: Condition 'ret>=0' is always true [knownConditionTrueFalse] gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:167:10: note: Assuming that condition 'ret<0' is not redundant gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:172:36: note: Condition 'ret>=0' is always true gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:594:3: error: Memory pointed to by 'channel' is freed twice. [doubleFree] gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:593:3: note: Memory pointed to by 'channel' is freed twice. gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:594:3: note: Memory pointed to by 'channel' is freed twice. gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:494:23: style:inconclusive: Function 'cc_rfkill_glib_set_rfkill_input_inhibited' argument 2 names different: declaration 'noinput' definition 'inhibit'. [funcArgNamesDifferent] gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.h:42:30: note: Function 'cc_rfkill_glib_set_rfkill_input_inhibited' argument 2 names different: declaration 'noinput' definition 'inhibit'. gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:494:23: note: Function 'cc_rfkill_glib_set_rfkill_input_inhibited' argument 2 names different: declaration 'noinput' definition 'inhibit'. gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:134:23: style: Variable 'event' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:161:23: style: Variable 'event' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:276:35: style: Parameter 'event' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:288:9: style: Variable 'l' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:293:24: style: Variable 'event' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:430:25: style: Parameter 'action' can be declared as pointer to const. However it seems that 'uevent_cb' is a callback function, if 'action' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:472:2: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:430:25: note: Parameter 'action' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:550:19: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'cc_rfkill_glib_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:614:31: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:550:19: note: Parameter 'pspec' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:568:17: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'cc_rfkill_glib_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:615:31: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:568:17: note: Parameter 'pspec' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/rfkill/rfkill-glib.c:570:16: style: Variable 'rfkill' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:922:23: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:151:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:170:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:872:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_SYMLINK [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:908:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BUS_TYPE_SESSION [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:922:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:946:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsd_sharing_manager_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:970:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_dbus_node_info_unref [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:1151:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:1190:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsd_sharing_manager_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:221:23: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:828:23: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:873:23: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:239:62: style: Condition 'service_is_enabled_on_current_connection(manager,service)' is always false [knownConditionTrueFalse] gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:239:62: note: Calling function 'service_is_enabled_on_current_connection' returns 0 gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:239:62: note: Condition 'service_is_enabled_on_current_connection(manager,service)' is always false gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:242:21: style: Condition 'should_be_started' is always false [knownConditionTrueFalse] gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:236:46: note: Assignment 'should_be_started=0', assigned value is 0 gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:242:21: note: Condition 'should_be_started' is always false gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:640:21: style: Condition '!type' is always true [knownConditionTrueFalse] gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:639:62: note: Calling function 'get_type_and_name_for_connection_uuid' returns 0 gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:639:62: note: Assignment 'type=get_type_and_name_for_connection_uuid(manager,connections[i],&name)', assigned value is 0 gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:640:21: note: Condition '!type' is always true gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:1166:17: style: Condition 'ret<0' is always true [knownConditionTrueFalse] gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:1150:20: note: Assignment 'ret=-1', assigned value is -1 gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:1166:17: note: Condition 'ret<0' is always true gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:100:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GsdSmartcardServiceObjectSkeleton [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:123:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusObjectSkeleton [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:158:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:216:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BUS_TYPE_SESSION [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:236:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:255:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GckSlot [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:296:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GckSlot [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:341:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_bus_unown_name [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:407:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:422:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:451:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PRIORITY_DEFAULT [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:481:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:496:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:507:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusObjectSkeleton [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:539:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GckTokenInfo [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:628:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gck_token_info_free [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:638:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDBusObjectSkeleton [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:681:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSource [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:730:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GckSlot [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:776:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:832:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:220:68: style: Parameter 'manager' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:221:68: style: Parameter 'service' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:395:64: style: Parameter 'manager' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:584:59: style: Parameter 'manager' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:661:28: style: Variable 'manager' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:1081:46: style: Parameter 'manager' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:57:26: style: struct member 'AssignedServiceInfo::service' is never used. [unusedStructMember] gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:59:18: style: struct member 'AssignedServiceInfo::system_service_running' is never used. [unusedStructMember] gnome-settings-daemon-49.0/plugins/sharing/gsd-sharing-manager.c:61:15: style: struct member 'AssignedServiceInfo::child_watch_id' is never used. [unusedStructMember] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:78:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSD_TYPE_SMARTCARD_MANAGER_ERROR [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:113:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GckSlot [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:144:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CKR_FUNCTION_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:219:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GckSlot [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:261:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:403:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:430:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMutexLocker [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:444:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GckSlot [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:499:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gck_slot_hash [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:528:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:540:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GckSlot [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:578:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:666:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:679:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:715:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:728:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsd_smartcard_manager_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:749:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsd_smartcard_manager_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:757:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:785:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:828:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:846:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMutexLocker [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:873:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:890:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMutexLocker [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:524:43: warning: Possible null pointer dereference: module_description [nullPointer] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:522:42: note: Assignment 'module_description=module_info?module_info->library_description:NULL', assigned value is 0 gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:524:43: note: Null pointer dereference gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:504:61: style:inconclusive: Function 'gsd_smartcard_service_register_driver' argument 1 names different: declaration 'service' definition 'self'. [funcArgNamesDifferent] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.h:44:67: note: Function 'gsd_smartcard_service_register_driver' argument 1 names different: declaration 'service' definition 'self'. gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:504:61: note: Function 'gsd_smartcard_service_register_driver' argument 1 names different: declaration 'service' definition 'self'. gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:828:56: style:inconclusive: Function 'gsd_smartcard_service_sync_token' argument 1 names different: declaration 'service' definition 'self'. [funcArgNamesDifferent] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.h:46:63: note: Function 'gsd_smartcard_service_sync_token' argument 1 names different: declaration 'service' definition 'self'. gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:828:56: note: Function 'gsd_smartcard_service_sync_token' argument 1 names different: declaration 'service' definition 'self'. gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:115:51: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:358:51: style: Parameter 'param_spec' can be declared as pointer to const. However it seems that 'gsd_smartcard_service_set_property' is a callback function, if 'param_spec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:400:38: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:358:51: note: Parameter 'param_spec' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:376:49: style: Parameter 'param_spec' can be declared as pointer to const. However it seems that 'gsd_smartcard_service_get_property' is a callback function, if 'param_spec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:401:38: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:376:49: note: Parameter 'param_spec' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-service.c:833:33: style: Variable 'interface' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-utils.c:66:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-utils.c:107:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTypeClass [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:810:62: style:inconclusive: Function 'gsd_smartcard_manager_do_remove_action' argument 1 names different: declaration 'manager' definition 'self'. [funcArgNamesDifferent] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.h:52:86: note: Function 'gsd_smartcard_manager_do_remove_action' argument 1 names different: declaration 'manager' definition 'self'. gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:810:62: note: Function 'gsd_smartcard_manager_do_remove_action' argument 1 names different: declaration 'manager' definition 'self'. gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:844:61: style:inconclusive: Function 'gsd_smartcard_manager_get_login_token' argument 1 names different: declaration 'manager' definition 'self'. [funcArgNamesDifferent] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.h:49:85: note: Function 'gsd_smartcard_manager_get_login_token' argument 1 names different: declaration 'manager' definition 'self'. gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:844:61: note: Function 'gsd_smartcard_manager_get_login_token' argument 1 names different: declaration 'manager' definition 'self'. gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:887:65: style:inconclusive: Function 'gsd_smartcard_manager_get_inserted_tokens' argument 1 names different: declaration 'manager' definition 'self'. [funcArgNamesDifferent] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.h:50:89: note: Function 'gsd_smartcard_manager_get_inserted_tokens' argument 1 names different: declaration 'manager' definition 'self'. gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:887:65: note: Function 'gsd_smartcard_manager_get_inserted_tokens' argument 1 names different: declaration 'manager' definition 'self'. gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:82:50: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:188:34: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:188:51: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:812:15: style: Variable 'remove_action' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/smartcard/gsd-smartcard-manager.c:833:31: style: Variable 'token_info' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/sound/gsd-sound-manager.c:66:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_PROP_EVENT_ID [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/sound/gsd-sound-manager.c:104:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_PROP_APPLICATION_ID [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/sound/gsd-sound-manager.c:275:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_DIR [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/sound/gsd-sound-manager.c:308:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsd_sound_manager_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/sound/gsd-sound-manager.c:321:42: style:inconclusive: Function 'gsd_sound_manager_init' argument 1 names different: declaration 'sound_manager' definition 'manager'. [funcArgNamesDifferent] gnome-settings-daemon-49.0/plugins/sound/gsd-sound-manager.c:50:54: note: Function 'gsd_sound_manager_init' argument 1 names different: declaration 'sound_manager' definition 'manager'. gnome-settings-daemon-49.0/plugins/sound/gsd-sound-manager.c:321:42: note: Function 'gsd_sound_manager_init' argument 1 names different: declaration 'sound_manager' definition 'manager'. gnome-settings-daemon-49.0/plugins/sound/gsd-sound-manager.c:321:42: style: Parameter 'manager' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:126:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:194:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT32 [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:211:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariantIter [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:235:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:271:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:313:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:372:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DESKTOP_USB_PROTECTION_ALWAYS [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:411:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIFY_EXPIRES_DEFAULT [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:439:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:451:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariantIter [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:484:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariantIter [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:522:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:547:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:609:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariantIter [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:754:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:779:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:864:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DBUS_CALL_FLAGS_NONE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:905:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:937:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_DESKTOP_USB_PROTECTION_LOCKSCREEN [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:978:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:1001:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:1025:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVariant [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:1050:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:1071:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:1252:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BUS_TYPE_SESSION [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:1286:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_dbus_node_info_unref [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-errors-private.h:96:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MM_MOBILE_EQUIPMENT_ERROR [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:160:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:295:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cc_wwan_device_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:311:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:415:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:455:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MM_MODEM_STATE_FAILED_REASON_SIM_MISSING [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:473:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MM_MODEM_LOCK_UNKNOWN [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:496:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MM_MODEM_3GPP_FACILITY_SIM [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:521:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:545:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:577:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:602:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:635:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:659:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:690:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:714:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:745:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:770:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:802:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:842:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:936:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:978:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MM_MODEM_MODE_2G [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:1004:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mm_modem_3gpp_network_free [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:1013:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:1031:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:1061:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:1086:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:1188:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MM_SIGNAL_UNKNOWN [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:1318:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MM_MODEM_LOCK_SIM_PIN [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/gsd-wwan-manager.c:95:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/gsd-wwan-manager.c:181:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/gsd-wwan-manager.c:218:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/gsd-wwan-manager.c:271:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/gsd-wwan-manager.c:313:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTask [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/gsd-wwan-manager.c:360:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GsdWwanManager [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/gsd-wwan-manager.c:404:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MM_MODEM_LOCK_SIM_PUK [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/gsd-wwan-manager.c:527:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MM_MODEM_LOCK_SIM_PIN [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/gsd-wwan-manager.c:577:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/gsd-wwan-manager.c:614:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/gsd-wwan-manager.c:649:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GError [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/gsd-wwan-manager.c:673:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SETTINGS_BIND_GET [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/gsd-wwan-manager.c:694:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsd_wwan_manager_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/gsd-wwan-manager.c:708:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsd_wwan_manager_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/gsd-wwan-manager.c:787:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gcr_secure_memory_free [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/gsd-wwan-manager.c:815:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:857:7: style: The if condition is the same as the previous if condition [duplicateCondition] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:854:7: note: First condition gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:857:7: note: Second condition gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:240:42: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'cc_wwan_device_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:303:32: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:240:42: note: Parameter 'pspec' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:372:36: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:910:47: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:1283:44: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:1284:44: style: Parameter 'nm_device' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/wwan/cc-wwan-device.c:143:21: style: Variable 'handler_id' is assigned a value that is never used. [unreadVariable] gnome-settings-daemon-49.0/plugins/wwan/gsd-wwan-manager.c:469:24: style: Unsigned expression 'i' can't be negative so it is unnecessary to test it. [unsignedPositive] gnome-settings-daemon-49.0/plugins/wwan/gsd-wwan-manager.c:555:23: style: Variable 'device' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/wwan/gsd-wwan-manager.c:740:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gsd_wwan_manager_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/wwan/gsd-wwan-manager.c:804:38: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/wwan/gsd-wwan-manager.c:740:48: note: Parameter 'pspec' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/wwan/gsd-wwan-manager.c:758:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gsd_wwan_manager_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/wwan/gsd-wwan-manager.c:803:38: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/wwan/gsd-wwan-manager.c:758:48: note: Parameter 'pspec' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/wwan/gsd-wwan-manager.c:760:25: style: Variable 'self' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:573:51: error: Allocation with g_variant_print, g_warning doesn't release it. [leakNoVarFunctionCall] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:580:64: error: Allocation with g_variant_print, g_warning doesn't release it. [leakNoVarFunctionCall] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:587:65: error: Allocation with g_variant_print, g_warning doesn't release it. [leakNoVarFunctionCall] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:124:36: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'dbus_call_log_error' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:952:52: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:124:36: note: Parameter 'user_data' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:284:16: style: Variable 'value_usbguard' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:355:67: style: Parameter 'manager' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:380:48: style: Parameter 'manager' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:545:45: style: Parameter 'manager' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:602:40: style: Parameter 'signal_name' can be declared as pointer to const. However it seems that 'on_usbguard_signal' is a callback function, if 'signal_name' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:1017:34: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:602:40: note: Parameter 'signal_name' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:750:39: style: Parameter 'signal_name' can be declared as pointer to const. However it seems that 'on_usb_protection_signal' is a callback function, if 'signal_name' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:1115:34: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:750:39: note: Parameter 'signal_name' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:845:47: style: Parameter 'proxy' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:924:16: style: Variable 'value_usbguard' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:1159:34: style: Variable 'manager' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:1307:59: style: Parameter 'manager' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/xsettings/fc-monitor.c:139:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/xsettings/fc-monitor.c:160:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/xsettings/fc-monitor.c:198:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FILE_MONITOR_EVENT [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/xsettings/fc-monitor.c:243:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/xsettings/fc-monitor.c:145:30: style:inconclusive: Function 'fc_monitor_start' argument 1 names different: declaration 'monitor' definition 'self'. [funcArgNamesDifferent] gnome-settings-daemon-49.0/plugins/xsettings/fc-monitor.h:31:35: note: Function 'fc_monitor_start' argument 1 names different: declaration 'monitor' definition 'self'. gnome-settings-daemon-49.0/plugins/xsettings/fc-monitor.c:145:30: note: Function 'fc_monitor_start' argument 1 names different: declaration 'monitor' definition 'self'. gnome-settings-daemon-49.0/plugins/xsettings/fc-monitor.c:157:29: style:inconclusive: Function 'fc_monitor_stop' argument 1 names different: declaration 'monitor' definition 'self'. [funcArgNamesDifferent] gnome-settings-daemon-49.0/plugins/xsettings/fc-monitor.h:32:35: note: Function 'fc_monitor_stop' argument 1 names different: declaration 'monitor' definition 'self'. gnome-settings-daemon-49.0/plugins/xsettings/fc-monitor.c:157:29: note: Function 'fc_monitor_stop' argument 1 names different: declaration 'monitor' definition 'self'. gnome-settings-daemon-49.0/plugins/xsettings/fc-monitor.c:249:23: style:inconclusive: Function 'update_done' argument 3 names different: declaration 'user_data' definition 'data'. [funcArgNamesDifferent] gnome-settings-daemon-49.0/plugins/xsettings/fc-monitor.c:96:81: note: Function 'update_done' argument 3 names different: declaration 'user_data' definition 'data'. gnome-settings-daemon-49.0/plugins/xsettings/fc-monitor.c:249:23: note: Function 'update_done' argument 3 names different: declaration 'user_data' definition 'data'. gnome-settings-daemon-49.0/plugins/xsettings/fc-monitor.c:125:29: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/xsettings/gsd-xsettings-gtk.c:167:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_ATTRIBUTE_TIME_MODIFIED [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/xsettings/gsd-xsettings-gtk.c:293:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_MODULES_DIRECTORY [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/xsettings/gsd-xsettings-gtk.c:338:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsd_xsettings_gtk_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/xsettings/gsd-xsettings-manager.c:1163:49: error: There is an unknown macro here somewhere. Configuration is required. If G_FILE_ATTRIBUTE_ACCESS_CAN_EXECUTE is a macro then please configure it. [unknownMacro] gnome-settings-daemon-49.0/plugins/xsettings/gsd-xsettings-gtk.c:212:33: style: Parameter 'key' can be declared as pointer to const. However it seems that 'stringify_gtk_modules' is a callback function, if 'key' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/xsettings/gsd-xsettings-gtk.c:252:44: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/xsettings/gsd-xsettings-gtk.c:212:33: note: Parameter 'key' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/xsettings/gsd-xsettings-gtk.c:345:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gsd_xsettings_gtk_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/xsettings/gsd-xsettings-gtk.c:366:38: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/xsettings/gsd-xsettings-gtk.c:345:49: note: Parameter 'pspec' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/xsettings/gsd-xsettings-gtk.c:347:26: style: Variable 'self' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/xsettings/gsd-xsettings-gtk.c:381:49: style: Parameter 'gtk' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/xsettings/test-gtk-modules.c:30:2: error: Memory leak: loop [memleak] gnome-settings-daemon-49.0/plugins/xsettings/xsettings-common.c:110:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LSBFirst [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/xsettings/xsettings-common.c:110:27: style: Condition '*(char*)&myint==1' is always false [knownConditionTrueFalse] gnome-settings-daemon-49.0/plugins/xsettings/xsettings-common.c:109:18: note: Assignment 'myint=0x01020304', assigned value is 16909060 gnome-settings-daemon-49.0/plugins/xsettings/xsettings-common.c:110:27: note: Condition '*(char*)&myint==1' is always false gnome-settings-daemon-49.0/plugins/xsettings/wm-button-layout-translation.c:30:25: style: Variable 'button' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/xsettings/wm-button-layout-translation.c:38:13: style: Variable 'gtkbutton' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/xsettings/xsettings-manager.c:98:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PropModeReplace [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/xsettings/xsettings-manager.c:135:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFixesClientDisconnectFlagTerminate [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/plugins/xsettings/xsettings-manager.c:353:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PropModeReplace [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/subprojects/gvc/gvc-channel-map.c:84:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_CHANNEL_POSITION_LFE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/subprojects/gvc/gvc-channel-map.c:170:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/subprojects/gvc/gvc-channel-map.c:213:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gvc_channel_map_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/subprojects/gvc/gvc-channel-map.c:234:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_VOLUME_NORM [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.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] gnome-settings-daemon-49.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'. gnome-settings-daemon-49.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'. gnome-settings-daemon-49.0/subprojects/gvc/gvc-channel-map.c:204:24: style: Variable 'channel_map' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/xsettings/xsettings-manager.c:60:31: style: Parameter 'display' can be declared as pointer to const. However it seems that 'timestamp_predicate' is a callback function, if 'display' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/xsettings/xsettings-manager.c:101:6: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/xsettings/xsettings-manager.c:60:31: note: Parameter 'display' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/xsettings/xsettings-manager.c:61:17: style: Parameter 'xevent' can be declared as pointer to const. However it seems that 'timestamp_predicate' is a callback function, if 'xevent' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/xsettings/xsettings-manager.c:101:6: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/xsettings/xsettings-manager.c:61:17: note: Parameter 'xevent' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/xsettings/xsettings-manager.c:64:18: style: Variable 'info' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/xsettings/xsettings-manager.c:246:27: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-card.c:480:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gvc_mixer_card_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-card.c:503:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXULONG [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-card.c:590:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gvc_mixer_card_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.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] gnome-settings-daemon-49.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'. gnome-settings-daemon-49.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'. gnome-settings-daemon-49.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] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-card.h:97:71: note: Function 'gvc_mixer_card_set_ports' argument 1 names different: declaration 'stream' definition 'card'. gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-card.c:376:41: note: Function 'gvc_mixer_card_set_ports' argument 1 names different: declaration 'stream' definition 'card'. gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-card.c:154:43: style: Parameter 'card' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-card.c:156:16: style: Variable 'l' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.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] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-card.c:338:70: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-card.c:308:54: note: Parameter 'a' can be declared as pointer to const gnome-settings-daemon-49.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] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-card.c:338:70: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-card.c:309:54: note: Parameter 'b' can be declared as pointer to const gnome-settings-daemon-49.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] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-card.c:497:39: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-card.c:407:45: note: Parameter 'pspec' can be declared as pointer to const gnome-settings-daemon-49.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] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-card.c:498:39: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-card.c:440:43: note: Parameter 'pspec' can be declared as pointer to const gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-card.c:545:33: style: Parameter 'context' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-event-role.c:75:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_UPDATE_REPLACE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-event-role.c:178:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.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] gnome-settings-daemon-49.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] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-event-role.c:168:38: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-event-role.c:129:51: note: Parameter 'pspec' can be declared as pointer to const gnome-settings-daemon-49.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] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-event-role.c:169:38: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-event-role.c:147:49: note: Parameter 'pspec' can be declared as pointer to const gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-event-role.c:149:28: style: Variable 'self' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-event-role.c:217:42: style: Parameter 'channel_map' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.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] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-sink-input.c:126:28: style: Variable 'mixer_sink_input' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-sink-input.c:148:42: style: Parameter 'channel_map' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-sink-input.c:38:18: style: struct member 'GvcMixerSinkInputPrivate::dummy' is never used. [unusedStructMember] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-sink.c:163:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gvc_mixer_sink_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-sink.c:155:23: style: Variable 'mixer_sink' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-sink.c:177:36: style: Parameter 'channel_map' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-sink.c:38:18: style: struct member 'GvcMixerSinkPrivate::dummy' is never used. [unusedStructMember] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-control.c:3525:9: error: Syntax Error: AST broken, 'if' doesn't have two operands. [internalAstError] gnome-settings-daemon-49.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] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-source-output.c:127:31: style: Variable 'mixer_source_output' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-source-output.c:149:45: style: Parameter 'channel_map' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-source-output.c:38:18: style: struct member 'GvcMixerSourceOutputPrivate::dummy' is never used. [unusedStructMember] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-source.c:163:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gvc_mixer_source_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-source.c:155:25: style: Variable 'mixer_source' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-source.c:177:38: style: Parameter 'channel_map' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-source.c:38:18: style: struct member 'GvcMixerSourcePrivate::dummy' is never used. [unusedStructMember] gnome-settings-daemon-49.0/subprojects/gvc/test-audio-device-selection.c:70:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.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] gnome-settings-daemon-49.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] gnome-settings-daemon-49.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] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-ui-device.c:245:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-stream.c:639:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_INVALID_INDEX [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-stream.c:809:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gvc_mixer_stream_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-stream.c:879:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_OPERATION_RUNNING [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-stream.c:905:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXULONG [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-stream.c:1054:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gvc_mixer_stream_parent_class [valueFlowBailoutIncompleteVar] gnome-settings-daemon-49.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] gnome-settings-daemon-49.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] gnome-settings-daemon-49.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] gnome-settings-daemon-49.0/subprojects/gvc/test-audio-device-selection.c:83:2: error: Memory leak: loop [memleak] gnome-settings-daemon-49.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] gnome-settings-daemon-49.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] gnome-settings-daemon-49.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] gnome-settings-daemon-49.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'. gnome-settings-daemon-49.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'. gnome-settings-daemon-49.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] gnome-settings-daemon-49.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'. gnome-settings-daemon-49.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'. gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-stream.c:521:44: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-stream.c:523:16: style: Variable 'l' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-stream.c:610: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] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-stream.c:631:66: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-stream.c:610:33: note: Parameter 'a' can be declared as pointer to const gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-stream.c:611: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] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-stream.c:631:66: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-stream.c:611:33: note: Parameter 'b' can be declared as pointer to const gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-stream.c:659: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] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-stream.c:895:39: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-stream.c:659:47: note: Parameter 'pspec' can be declared as pointer to const gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-stream.c:731: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] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-stream.c:896:39: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-stream.c:731:45: note: Parameter 'pspec' can be declared as pointer to const gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-stream.c:819: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] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-stream.c:899:30: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-stream.c:819:52: note: Parameter 'stream' can be declared as pointer to const gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-stream.c:826: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] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-stream.c:898:30: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-stream.c:826:52: note: Parameter 'stream' can be declared as pointer to const gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-stream.c:832: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] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-stream.c:900:34: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-stream.c:832:56: note: Parameter 'stream' can be declared as pointer to const gnome-settings-daemon-49.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] gnome-settings-daemon-49.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'. gnome-settings-daemon-49.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'. gnome-settings-daemon-49.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] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-ui-device.c:238:38: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-ui-device.c:87:51: note: Parameter 'pspec' can be declared as pointer to const gnome-settings-daemon-49.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] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-ui-device.c:237:38: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-ui-device.c:126:50: note: Parameter 'pspec' can be declared as pointer to const gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-ui-device.c:205:27: style: Variable 'device' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-ui-device.c:346:16: style: Variable 'l' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-ui-device.c:514:38: style: Variable 'p' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-ui-device.c:526:46: style: Variable 'p' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-ui-device.c:544:46: style: Variable 'p' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-ui-device.c:560:30: style: Variable 'profile' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-ui-device.c:705:65: style: Parameter 'device' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-ui-device.c:707:16: style: Variable 'last' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-ui-device.c:708:30: style: Variable 'profile' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:665:35: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:1702:69: style:inconclusive: Function 'gsd_print_notifications_manager_init' argument 1 names different: declaration 'print_notifications_manager' definition 'manager'. [funcArgNamesDifferent] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:102:97: note: Function 'gsd_print_notifications_manager_init' argument 1 names different: declaration 'print_notifications_manager' definition 'manager'. gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:1702:69: note: Function 'gsd_print_notifications_manager_init' argument 1 names different: declaration 'print_notifications_manager' definition 'manager'. gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:931:70: style: Local variable 'data' shadows outer variable [shadowVariable] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:921:40: note: Shadowed declaration gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:931:70: note: Shadow variable gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:110:26: style: Parameter 'http' can be declared as pointer to const. However it seems that 'password_cb' is a callback function, if 'http' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:1560:29: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:110:26: note: Parameter 'http' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:113:26: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'password_cb' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:1560:29: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:113:26: note: Parameter 'user_data' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:458:38: style: Parameter 'action' can be declared as pointer to const. However it seems that 'authenticate_cb' is a callback function, if 'action' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:572:57: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:458:38: note: Parameter 'action' can be declared as pointer to const gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:465:19: style: Variable 'printer_name' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:507:39: style: Variable 'attr' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:603:26: style: Variable 'attr' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:821:38: style: Variable 'data' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:1103:40: style: Variable 'job_state_reasons' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:1107:40: style: Variable 'printer_state_reasons' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:1617:22: style: Variable 'data' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:1619:22: style: Variable 'job' can be declared as pointer to const [constVariablePointer] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:1702:69: style: Parameter 'manager' can be declared as pointer to const [constParameterPointer] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:998:64: warning: Division by result of sizeof(). g_malloc0_n() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc] gnome-settings-daemon-49.0/plugins/print-notifications/gsd-print-notifications-manager.c:1115:63: style: Variable 'notify_sequence_number' is assigned a value that is never used. [unreadVariable] diff: 2.18.0 gnome-settings-daemon-49.0/plugins/housekeeping/gsd-disk-space-helper.c:36:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_autofree [valueFlowBailoutIncompleteVar] head gnome-settings-daemon-49.0/plugins/housekeeping/gsd-disk-space-helper.c:46:0: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [preprocessorErrorDirective] head gnome-settings-daemon-49.0/plugins/housekeeping/gsd-disk-space-helper.c:46:2: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [preprocessorErrorDirective] head gnome-settings-daemon-49.0/plugins/power/gpm-common.c:206:44: style: Parameter 'data' can be declared as pointer to const. However it seems that 'parse_mock_mock_external_monitor' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/power/gpm-common.c:218:26: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/power/gpm-common.c:206:44: note: Parameter 'data' can be declared as pointer to const head gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:1141:31: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'dbus_call_log_error' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:2215:38: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/power/gsd-power-manager.c:1141:31: note: Parameter 'user_data' can be declared as pointer to const head gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:124:36: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'dbus_call_log_error' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:952:52: note: You might need to cast the function pointer here gnome-settings-daemon-49.0/plugins/usb-protection/gsd-usb-protection-manager.c:124:36: note: Parameter 'user_data' can be declared as pointer to const head gnome-settings-daemon-49.0/subprojects/gvc/gvc-mixer-ui-device.c:346:16: style: Variable 'l' can be declared as pointer to const [constVariablePointer] DONE