2025-09-01 06:58 ftp://ftp.de.debian.org/debian/pool/main/libp/libpanel/libpanel_1.10.0.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=gtk --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.12.41+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.67 compiler: g++ (Debian 14.2.0-19) 14.2.0 cppcheck: head 2.18.0 head-info: 2ee39fe (2025-08-30 22:07:31 +0200) count: 64 322 elapsed-time: 0.3 0.8 head-timing-info: old-timing-info: head results: libpanel-1.10.0/demo/demo-workspace.c:49:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable demo_workspace_parent_class [valueFlowBailoutIncompleteVar] libpanel-1.10.0/demo/main.c:46:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANEL_TYPE_APPLICATION [valueFlowBailoutIncompleteVar] libpanel-1.10.0/demo/demo-page.c:29:16: style: struct member '_DemoPage::text_view' is never used. [unusedStructMember] libpanel-1.10.0/example/example-page.c:61:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] libpanel-1.10.0/example/example-page.c:84:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PRIORITY_DEFAULT [valueFlowBailoutIncompleteVar] libpanel-1.10.0/example/example-page.c:116:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable example_page_parent_class [valueFlowBailoutIncompleteVar] libpanel-1.10.0/example/example-page.c:234:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] libpanel-1.10.0/example/main.c:47:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADW_TYPE_APPLICATION [valueFlowBailoutIncompleteVar] libpanel-1.10.0/example/example-page.c:95:33: style: Parameter 'pspec' can be declared as pointer to const [constParameterPointer] libpanel-1.10.0/example/example-page.c:123:40: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'example_page_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/example/example-page.c:155:32: note: You might need to cast the function pointer here libpanel-1.10.0/example/example-page.c:123:40: note: Parameter 'pspec' can be declared as pointer to const libpanel-1.10.0/example/example-page.c:125:16: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libpanel-1.10.0/example/example-page.c:125:16: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libpanel-1.10.0/example/example-window.c:81:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANEL_WIDGET_KIND_DOCUMENT [valueFlowBailoutIncompleteVar] libpanel-1.10.0/example/example-window.c:127:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADW_COLOR_SCHEME_DEFAULT [valueFlowBailoutIncompleteVar] libpanel-1.10.0/example/example-window.c:235:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ALIGN_CENTER [valueFlowBailoutIncompleteVar] libpanel-1.10.0/example/example-window.c:282:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable example_window_parent_class [valueFlowBailoutIncompleteVar] libpanel-1.10.0/example/example-window.c:313:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_KEY_F9 [valueFlowBailoutIncompleteVar] libpanel-1.10.0/example/example-window.c:344:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] libpanel-1.10.0/src/panel-version-macros.h:97:0: error: failed to evaluate #if condition, undefined function-like macro invocation: G_ENCODE_VERSION( ... ) [preprocessorErrorDirective] libpanel-1.10.0/src/panel-version-macros.h:97:3: error: failed to evaluate #if condition, undefined function-like macro invocation: G_ENCODE_VERSION( ... ) [preprocessorErrorDirective] libpanel-1.10.0/example/example-window.c:48:37: style: Parameter 'application' can be declared as pointer to const [constParameterPointer] libpanel-1.10.0/example/example-window.c:112:35: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'project_build_action' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/example/example-window.c:310:73: note: You might need to cast the function pointer here libpanel-1.10.0/example/example-window.c:112:35: note: Parameter 'widget' can be declared as pointer to const libpanel-1.10.0/example/example-window.c:114:35: style: Parameter 'param' can be declared as pointer to const. However it seems that 'project_build_action' is a callback function, if 'param' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/example/example-window.c:310:73: note: You might need to cast the function pointer here libpanel-1.10.0/example/example-window.c:114:35: note: Parameter 'param' can be declared as pointer to const libpanel-1.10.0/example/example-window.c:35:19: style: struct member '_ExampleWindow::run_button' is never used. [unusedStructMember] libpanel-1.10.0/src/gsettings-mapping.c:40:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT16 [valueFlowBailoutIncompleteVar] libpanel-1.10.0/src/gsettings-mapping.c:95:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT16 [valueFlowBailoutIncompleteVar] libpanel-1.10.0/src/gsettings-mapping.c:149:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT16 [valueFlowBailoutIncompleteVar] libpanel-1.10.0/src/gsettings-mapping.c:209:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT32 [valueFlowBailoutIncompleteVar] libpanel-1.10.0/src/gsettings-mapping.c:254:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT32 [valueFlowBailoutIncompleteVar] libpanel-1.10.0/src/gsettings-mapping.c:302:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT32 [valueFlowBailoutIncompleteVar] libpanel-1.10.0/src/gsettings-mapping.c:378:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRV [valueFlowBailoutIncompleteVar] libpanel-1.10.0/src/gsettings-mapping.c:507:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRV [valueFlowBailoutIncompleteVar] libpanel-1.10.0/src/gsettings-mapping.c:561:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] libpanel-1.10.0/src/gsettings-mapping.c:388:19: style: Variable 'enumval' can be declared as pointer to const [constVariablePointer] libpanel-1.10.0/src/gsettings-mapping.c:404:20: style: Variable 'flagsval' can be declared as pointer to const [constVariablePointer] libpanel-1.10.0/src/gsettings-mapping.c:516:24: style: Variable 'fvalue' can be declared as pointer to const [constVariablePointer] libpanel-1.10.0/src/panel-maximized-controls.c:49:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_maximized_controls_parent_class [valueFlowBailoutIncompleteVar] libpanel-1.10.0/src/panel-maximized-controls.c:61:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_BIN_LAYOUT [valueFlowBailoutIncompleteVar] libpanel-1.10.0/src/panel-joined-menu.c:56:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable model [valueFlowBailoutIncompleteVar] libpanel-1.10.0/src/panel-joined-menu.c:177:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_array_unref [valueFlowBailoutIncompleteVar] libpanel-1.10.0/src/panel-joined-menu.c:305:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable model [valueFlowBailoutIncompleteVar] libpanel-1.10.0/src/panel-maximized-controls.c:45:27: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libpanel-1.10.0/src/panel-menu-manager.h:24:0: error: #error "Only can be included directly." [preprocessorErrorDirective] libpanel-1.10.0/src/panel-menu-manager.h:24:3: error: #error "Only can be included directly." [preprocessorErrorDirective] libpanel-1.10.0/src/panel-joined-menu.c:63:57: style: Parameter 'model' can be declared as pointer to const [constParameterPointer] libpanel-1.10.0/src/panel-joined-menu.c:81:43: style: Parameter 'model' can be declared as pointer to const. However it seems that 'panel_joined_menu_is_mutable' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-joined-menu.c:190:34: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-joined-menu.c:81:43: note: Parameter 'model' can be declared as pointer to const libpanel-1.10.0/src/panel-joined-menu.c:175:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libpanel-1.10.0/src/panel-progress-icon.c:66:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PI [valueFlowBailoutIncompleteVar] libpanel-1.10.0/src/panel-progress-icon.c:136:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] libpanel-1.10.0/src/panel-progress-icon.c:147:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ALIGN_CENTER [valueFlowBailoutIncompleteVar] libpanel-1.10.0/src/panel-progress-icon.c:90:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_progress_icon_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-progress-icon.c:130:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-progress-icon.c:90:47: note: Parameter 'pspec' can be declared as pointer to const libpanel-1.10.0/src/panel-progress-icon.c:109:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_progress_icon_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-progress-icon.c:131:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-progress-icon.c:109:49: note: Parameter 'pspec' can be declared as pointer to const libpanel-1.10.0/src/panel-session-item.h:24:0: error: #error "Only can be included directly." [preprocessorErrorDirective] libpanel-1.10.0/src/panel-session-item.h:24:3: error: #error "Only can be included directly." [preprocessorErrorDirective] libpanel-1.10.0/src/panel-scaler.c:125:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_PAINTABLE_STATIC_CONTENTS [valueFlowBailoutIncompleteVar] libpanel-1.10.0/src/panel-scaler.c:166:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_PAINTABLE_STATIC_CONTENTS [valueFlowBailoutIncompleteVar] libpanel-1.10.0/src/panel-session.h:24:0: error: #error "Only can be included directly." [preprocessorErrorDirective] libpanel-1.10.0/src/panel-session.h:24:3: error: #error "Only can be included directly." [preprocessorErrorDirective] libpanel-1.10.0/src/panel-settings.h:24:0: error: #error "Only can be included directly." [preprocessorErrorDirective] libpanel-1.10.0/src/panel-settings.h:24:3: error: #error "Only can be included directly." [preprocessorErrorDirective] libpanel-1.10.0/testsuite/test-paned.c:29:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_paned_remove [valueFlowBailoutIncompleteVar] libpanel-1.10.0/testsuite/test-dock.c:17:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_IMAGE [valueFlowBailoutIncompleteVar] libpanel-1.10.0/testsuite/test-dock.c:41:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_TEXT_VIEW [valueFlowBailoutIncompleteVar] libpanel-1.10.0/testsuite/test-dock.c:121:3: error: Memory leak: filename [memleak] diff: 2.18.0 libpanel-1.10.0/src/panel-action-muxer.c:120:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_bitset_unref [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-action-muxer.c:128:21: style: Variable 'self' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-action-muxer.c:130:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-action-muxer.c:182:7: warning: Assert statement calls a function which may have desired side effects: 'g_str_has_suffix'. [assertWithSideEffect] 2.18.0 libpanel-1.10.0/src/panel-action-muxer.c:336:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_ACTION_GROUP [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-action-muxer.c:408:9: style: Variable 'prefix_dot' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-action-muxer.c:560:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INT [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-action-muxer.c:562:34: style: Variable 'pspec' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-action-muxer.c:567:35: style: Variable 'pspec' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-action-muxer.c:572:36: style: Variable 'pspec' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-action-muxer.c:577:37: style: Variable 'pspec' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-action-muxer.c:615:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VALUE_INIT [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-action-muxer.c:684:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-action-muxer.c:852:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-action-muxer.c:90:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VALUE_INIT [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-application.c:31:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_application_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-application.c:45:43: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] 2.18.0 libpanel-1.10.0/src/panel-changes-dialog.c:218:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-changes-dialog.c:244:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-changes-dialog.c:255:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_changes_dialog_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-changes-dialog.c:297:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-changes-dialog.c:255:48: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-changes-dialog.c:274:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_changes_dialog_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-changes-dialog.c:298:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-changes-dialog.c:274:50: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-changes-dialog.c:310:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-changes-dialog.c:363:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADW_RESPONSE_DESTRUCTIVE [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-changes-dialog.c:463:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-changes-dialog.c:511:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-changes-dialog.c:67:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-dock-child.c:243:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-dock-child.c:251:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_dock_child_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-dock-child.c:258:44: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_dock_child_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-dock-child.c:347:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-dock-child.c:258:44: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-dock-child.c:305:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_dock_child_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-dock-child.c:348:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-dock-child.c:305:46: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-dock-child.c:359:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-dock-child.c:407:40: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] 2.18.0 libpanel-1.10.0/src/panel-dock-child.c:432:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_REVEALER_TRANSITION_TYPE_SLIDE_DOWN [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-dock-child.c:506:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-dock.c:1021:21: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-dock.c:1037:21: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-dock.c:1053:21: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-dock.c:1069:21: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-dock.c:1412:38: style:inconclusive: Function '_panel_dock_begin_drag' argument 2 names different: declaration 'widget' definition 'panel'. [funcArgNamesDifferent] libpanel-1.10.0/src/panel-dock-private.h:35:60: note: Function '_panel_dock_begin_drag' argument 2 names different: declaration 'widget' definition 'panel'. libpanel-1.10.0/src/panel-dock.c:1412:38: note: Function '_panel_dock_begin_drag' argument 2 names different: declaration 'widget' definition 'panel'. 2.18.0 libpanel-1.10.0/src/panel-dock.c:1431:36: style:inconclusive: Function '_panel_dock_end_drag' argument 2 names different: declaration 'widget' definition 'panel'. [funcArgNamesDifferent] libpanel-1.10.0/src/panel-dock-private.h:37:60: note: Function '_panel_dock_end_drag' argument 2 names different: declaration 'widget' definition 'panel'. libpanel-1.10.0/src/panel-dock.c:1431:36: note: Function '_panel_dock_end_drag' argument 2 names different: declaration 'widget' definition 'panel'. 2.18.0 libpanel-1.10.0/src/panel-dock.c:301:21: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-dock.c:308:21: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-dock.c:315:21: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-dock.c:322:21: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-dock.c:360:37: style:inconclusive: Function '_panel_dock_can_adopt' argument 1 names different: declaration 'self' definition 'dock'. [funcArgNamesDifferent] libpanel-1.10.0/src/panel-dock-private.h:51:60: note: Function '_panel_dock_can_adopt' argument 1 names different: declaration 'self' definition 'dock'. libpanel-1.10.0/src/panel-dock.c:360:37: note: Function '_panel_dock_can_adopt' argument 1 names different: declaration 'self' definition 'dock'. 2.18.0 libpanel-1.10.0/src/panel-dock.c:363:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_EVENT_PROPAGATE [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-dock.c:371:44: style: Parameter 'dock' can be declared as pointer to const. However it seems that 'panel_dock_real_adopt_widget' is a callback function, if 'dock' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-dock.c:669:33: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-dock.c:371:44: note: Parameter 'dock' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-dock.c:372:44: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'panel_dock_real_adopt_widget' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-dock.c:669:33: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-dock.c:372:44: note: Parameter 'widget' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-dock.c:374:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_EVENT_PROPAGATE [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-dock.c:381:21: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-dock.c:386:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_dock_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-dock.c:393:38: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_dock_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-dock.c:506:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-dock.c:393:38: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-dock.c:456:40: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_dock_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-dock.c:507:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-dock.c:456:40: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-dock.c:514:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-dock.c:694:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-dock.c:822:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-dock.c:935:24: style: Redundant initialization for 'position'. The initialized value is overwritten before it is read. [redundantInitialization] libpanel-1.10.0/src/panel-dock.c:933:39: note: position is initialized libpanel-1.10.0/src/panel-dock.c:935:24: note: position is overwritten 2.18.0 libpanel-1.10.0/src/panel-dock.c:960:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-drop-controls.c:248:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_ACTION_MOVE [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-drop-controls.c:275:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_ACTION_MOVE [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-drop-controls.c:511:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_ACTION_MOVE [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-drop-controls.c:579:22: style: Variable 'self' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-drop-controls.c:583:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_drop_controls_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-drop-controls.c:590:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_drop_controls_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-drop-controls.c:631:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-drop-controls.c:590:47: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-drop-controls.c:609:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_drop_controls_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-drop-controls.c:632:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-drop-controls.c:609:49: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-drop-controls.c:641:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame-header-bar-row.c:116:56: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_frame_header_bar_row_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-frame-header-bar-row.c:143:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-frame-header-bar-row.c:116:56: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-frame-header-bar-row.c:150:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame-header-bar-row.c:224:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame-header-bar-row.c:86:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_frame_header_bar_row_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame-header-bar-row.c:93:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_frame_header_bar_row_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-frame-header-bar-row.c:142:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-frame-header-bar-row.c:93:54: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-frame-header-bar.c:330:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_frame_header_bar_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame-header-bar.c:337:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_frame_header_bar_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-frame-header-bar.c:386:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-frame-header-bar.c:337:50: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-frame-header-bar.c:360:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_frame_header_bar_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-frame-header-bar.c:387:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-frame-header-bar.c:360:52: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-frame-header-bar.c:399:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame-header-bar.c:439:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ALIGN_START [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame-header.c:47:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame-header.c:89:19: warning: Either the condition '!frame' is redundant or there is possible null pointer dereference: frame. [nullPointerRedundantCheck] libpanel-1.10.0/src/panel-frame-header.c:88:3: note: Assuming that condition '!frame' is not redundant libpanel-1.10.0/src/panel-frame-header.c:89:19: note: Null pointer dereference 2.18.0 libpanel-1.10.0/src/panel-frame-switcher.c:125:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PI [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame-switcher.c:207:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ALIGN_CENTER [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame-switcher.c:272:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame-switcher.c:276:23: style: Parameter 'data' can be declared as pointer to const. However it seems that 'clear_timer' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-frame-switcher.c:296:106: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-frame-switcher.c:276:23: note: Parameter 'data' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-frame-switcher.c:333:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_TOGGLE_BUTTON [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame-switcher.c:373:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_TOGGLE_BUTTON [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame-switcher.c:490:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_TOGGLE_BUTTON [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame-switcher.c:669:53: style:inconclusive: Function 'panel_frame_switcher_set_frame' argument 1 names different: declaration 'self' definition 'switcher'. [funcArgNamesDifferent] libpanel-1.10.0/src/panel-frame-switcher.c:61:79: note: Function 'panel_frame_switcher_set_frame' argument 1 names different: declaration 'self' definition 'switcher'. libpanel-1.10.0/src/panel-frame-switcher.c:669:53: note: Function 'panel_frame_switcher_set_frame' argument 1 names different: declaration 'self' definition 'switcher'. 2.18.0 libpanel-1.10.0/src/panel-frame-switcher.c:687:53: style:inconclusive: Function 'panel_frame_switcher_get_frame' argument 1 names different: declaration 'self' definition 'switcher'. [funcArgNamesDifferent] libpanel-1.10.0/src/panel-frame-switcher.c:60:79: note: Function 'panel_frame_switcher_get_frame' argument 1 names different: declaration 'self' definition 'switcher'. libpanel-1.10.0/src/panel-frame-switcher.c:687:53: note: Function 'panel_frame_switcher_get_frame' argument 1 names different: declaration 'self' definition 'switcher'. 2.18.0 libpanel-1.10.0/src/panel-frame-switcher.c:791:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_frame_switcher_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-frame-switcher.c:887:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-frame-switcher.c:791:48: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-frame-switcher.c:830:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsk_render_node_unref [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame-switcher.c:850:23: style: Variable 'self' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-frame-switcher.c:854:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_frame_switcher_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame-switcher.c:866:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsk_render_node_unref [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame-switcher.c:878:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_frame_switcher_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame-switcher.c:899:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_BOX_LAYOUT [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame-switcher.c:967:14: style: Variable 'child' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-frame-tab-bar.c:146:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame-tab-bar.c:217:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_frame_tab_bar_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame-tab-bar.c:224:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_frame_tab_bar_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-frame-tab-bar.c:302:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-frame-tab-bar.c:224:47: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-frame-tab-bar.c:269:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_frame_tab_bar_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-frame-tab-bar.c:303:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-frame-tab-bar.c:269:49: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-frame-tab-bar.c:315:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame-tab-bar.c:336:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ALIGN_START [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame-tab-bar.c:482:3: style:inconclusive: Function 'panel_frame_tab_bar_set_autohide' argument 2 names different: declaration 'autohide' definition 'value'. [funcArgNamesDifferent] libpanel-1.10.0/src/panel-frame-tab-bar.h:40:67: note: Function 'panel_frame_tab_bar_set_autohide' argument 2 names different: declaration 'autohide' definition 'value'. libpanel-1.10.0/src/panel-frame-tab-bar.c:482:3: note: Function 'panel_frame_tab_bar_set_autohide' argument 2 names different: declaration 'autohide' definition 'value'. 2.18.0 libpanel-1.10.0/src/panel-frame-tab-bar.c:498:3: style:inconclusive: Function 'panel_frame_tab_bar_set_expand_tabs' argument 2 names different: declaration 'expand_tabs' definition 'value'. [funcArgNamesDifferent] libpanel-1.10.0/src/panel-frame-tab-bar.h:50:67: note: Function 'panel_frame_tab_bar_set_expand_tabs' argument 2 names different: declaration 'expand_tabs' definition 'value'. libpanel-1.10.0/src/panel-frame-tab-bar.c:498:3: note: Function 'panel_frame_tab_bar_set_expand_tabs' argument 2 names different: declaration 'expand_tabs' definition 'value'. 2.18.0 libpanel-1.10.0/src/panel-frame-tab-bar.c:514:3: style:inconclusive: Function 'panel_frame_tab_bar_set_inverted' argument 2 names different: declaration 'inverted' definition 'value'. [funcArgNamesDifferent] libpanel-1.10.0/src/panel-frame-tab-bar.h:45:67: note: Function 'panel_frame_tab_bar_set_inverted' argument 2 names different: declaration 'inverted' definition 'value'. libpanel-1.10.0/src/panel-frame-tab-bar.c:514:3: note: Function 'panel_frame_tab_bar_set_inverted' argument 2 names different: declaration 'inverted' definition 'value'. 2.18.0 libpanel-1.10.0/src/panel-frame.c:1047:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADW_TAB_VIEW_SHORTCUT_CONTROL_HOME [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame.c:1141:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_SYNC_CREATE [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame.c:1262:22: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-frame.c:1339:22: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-frame.c:1447:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_WINDOW [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame.c:1524:22: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-frame.c:1667:22: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-frame.c:180:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_EVENT_STOP [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame.c:207:22: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-frame.c:266:22: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-frame.c:276:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_WINDOW [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame.c:340:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_WINDOW [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame.c:429:99: error: Uninitialized variable: pinned [legacyUninitvar] 2.18.0 libpanel-1.10.0/src/panel-frame.c:601:14: style: Variable 'grid' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-frame.c:606:13: style: Variable 'grid' is assigned a value that is never used. [unreadVariable] 2.18.0 libpanel-1.10.0/src/panel-frame.c:625:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_EVENT_STOP [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame.c:635:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_EVENT_PROPAGATE [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame.c:680:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_frame_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame.c:721:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_frame_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame.c:819:22: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-frame.c:826:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_frame_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame.c:833:39: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_frame_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-frame.c:917:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-frame.c:833:39: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-frame.c:869:41: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_frame_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-frame.c:918:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-frame.c:869:41: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-frame.c:888:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ALIGN_FILL [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-frame.c:933:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-grid-column.c:46:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-grid-column.c:50:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_grid_column_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-grid-column.c:62:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_BIN_LAYOUT [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-grid.c:198:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_grid_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-grid.c:212:21: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-grid.c:216:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_grid_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-grid.c:253:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_BIN_LAYOUT [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-grid.c:658:37: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'adjust_can_close_frame' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-grid.c:698:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-grid.c:658:37: note: Parameter 'user_data' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-gsettings-action-group.c:117:58: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_gsettings_action_group_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-gsettings-action-group.c:139:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-gsettings-action-group.c:117:58: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-gsettings-action-group.c:144:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-gsettings-action-group.c:150:63: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] 2.18.0 libpanel-1.10.0/src/panel-gsettings-action-group.c:189:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_settings_schema_key_unref [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-gsettings-action-group.c:212:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_settings_schema_key_unref [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-gsettings-action-group.c:225:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_settings_schema_key_unref [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-gsettings-action-group.c:255:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_settings_schema_key_unref [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-gsettings-action-group.c:272:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_settings_schema_key_unref [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-gsettings-action-group.c:89:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_settings_schema_unref [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-gsettings-action-group.c:98:56: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_gsettings_action_group_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-gsettings-action-group.c:138:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-gsettings-action-group.c:98:56: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-handle.c:108:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_BIN_LAYOUT [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-handle.c:91:16: style: Variable 'self' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-handle.c:95:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_handle_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-inhibitor.c:41:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_inhibitor_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-inhibitor.c:53:39: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] 2.18.0 libpanel-1.10.0/src/panel-init.c:102:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANEL_MICRO_VERSION [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-init.c:108:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANEL_MINOR_VERSION [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-init.c:53:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GETTEXT_PACKAGE [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-init.c:96:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANEL_MAJOR_VERSION [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-layered-settings.c:128:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_settings_schema_unref [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-layered-settings.c:156:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_layered_settings_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-layered-settings.c:164:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-layered-settings.c:177:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_layered_settings_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-layered-settings.c:226:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-layered-settings.c:177:50: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-layered-settings.c:179:25: style: Variable 'self' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-layered-settings.c:200:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_layered_settings_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-layered-settings.c:227:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-layered-settings.c:200:52: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-layered-settings.c:234:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-layered-settings.c:427:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-layered-settings.c:453:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-layered-settings.c:475:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SETTINGS_BIND_INVERT_BOOLEAN [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-layered-settings.c:512:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SETTINGS_BIND_GET [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-layered-settings.c:590:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_settings_schema_unref [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-layered-settings.c:615:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_settings_schema_unref [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-omni-bar.c:212:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_omni_bar_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-omni-bar.c:219:42: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_omni_bar_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-omni-bar.c:314:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-omni-bar.c:219:42: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-omni-bar.c:265:44: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_omni_bar_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-omni-bar.c:315:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-omni-bar.c:265:44: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-omni-bar.c:331:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-omni-bar.c:394:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_BOX [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-omni-bar.c:683:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_CONTINUE [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-omni-bar.c:718:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PRIORITY_LOW [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-omni-bar.c:91:24: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-paned.c:169:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_paned_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-paned.c:186:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] 2.18.0 libpanel-1.10.0/src/panel-paned.c:347:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_paned_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-paned.c:354:39: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_paned_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-paned.c:395:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-paned.c:354:39: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-paned.c:373:41: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_paned_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-paned.c:396:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-paned.c:373:41: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-position.c:116:44: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_position_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-position.c:165:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-position.c:116:44: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-position.c:176:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-position.c:570:38: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] 2.18.0 libpanel-1.10.0/src/panel-position.c:571:38: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] 2.18.0 libpanel-1.10.0/src/panel-position.c:69:42: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_position_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-position.c:164:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-position.c:69:42: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-resizer.c:370:17: style: Variable 'self' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-resizer.c:375:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_resizer_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-resizer.c:382:41: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_resizer_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-resizer.c:427:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-resizer.c:382:41: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-resizer.c:405:43: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_resizer_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-resizer.c:428:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-resizer.c:405:43: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-resizer.c:440:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-resizer.c:462:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-save-delegate.c:136:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_save_delegate_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-save-delegate.c:143:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_save_delegate_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-save-delegate.c:223:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-save-delegate.c:143:47: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-save-delegate.c:182:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_save_delegate_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-save-delegate.c:224:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-save-delegate.c:182:49: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-save-delegate.c:245:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-save-delegate.c:384:46: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] 2.18.0 libpanel-1.10.0/src/panel-save-delegate.c:421:55: style:inconclusive: Function 'panel_save_delegate_set_icon_name' argument 2 names different: declaration 'icon' definition 'icon_name'. [funcArgNamesDifferent] libpanel-1.10.0/src/panel-save-delegate.h:65:77: note: Function 'panel_save_delegate_set_icon_name' argument 2 names different: declaration 'icon' definition 'icon_name'. libpanel-1.10.0/src/panel-save-delegate.c:421:55: note: Function 'panel_save_delegate_set_icon_name' argument 2 names different: declaration 'icon' definition 'icon_name'. 2.18.0 libpanel-1.10.0/src/panel-save-delegate.c:447:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-save-delegate.c:484:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-save-delegate.c:513:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-save-delegate.c:571:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-save-delegate.c:604:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-save-dialog-row.c:117:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_SYNC_CREATE [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-save-dialog-row.c:133:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_save_dialog_row_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-save-dialog-row.c:140:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_save_dialog_row_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-save-dialog-row.c:189:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-save-dialog-row.c:140:49: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-save-dialog-row.c:163:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_save_dialog_row_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-save-dialog-row.c:190:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-save-dialog-row.c:163:51: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-save-dialog-row.c:195:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-save-dialog.c:222:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-save-dialog.c:252:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-save-dialog.c:263:45: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_save_dialog_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-save-dialog.c:305:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-save-dialog.c:263:45: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-save-dialog.c:282:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_save_dialog_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-save-dialog.c:306:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-save-dialog.c:282:47: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-save-dialog.c:320:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-save-dialog.c:375:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADW_RESPONSE_DESTRUCTIVE [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-save-dialog.c:473:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-save-dialog.c:520:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-save-dialog.c:71:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ptr_array_unref [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-statusbar.c:71:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_statusbar_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-statusbar.c:82:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_BOX_LAYOUT [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-statusbar.c:89:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_LABEL [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-theme-selector.c:110:23: style: Variable 'self' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-theme-selector.c:115:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_theme_selector_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-theme-selector.c:122:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_theme_selector_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-theme-selector.c:163:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-theme-selector.c:122:48: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-theme-selector.c:141:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_theme_selector_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-theme-selector.c:164:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-theme-selector.c:141:50: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-theme-selector.c:176:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_EXPLICIT_NOTIFY [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-theme-selector.c:201:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-toggle-button.c:109:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-toggle-button.c:126:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PRIORITY_DEFAULT [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-toggle-button.c:204:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VALUE_INIT [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-toggle-button.c:238:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_binding_unbind [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-toggle-button.c:306:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_toggle_button_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-toggle-button.c:348:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panel_toggle_button_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-toggle-button.c:355:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_toggle_button_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-toggle-button.c:405:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-toggle-button.c:355:47: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-toggle-button.c:378:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_toggle_button_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-toggle-button.c:406:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-toggle-button.c:378:49: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-toggle-button.c:416:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head libpanel-1.10.0/src/panel-version-macros.h:97:0: error: failed to evaluate #if condition, undefined function-like macro invocation: G_ENCODE_VERSION( ... ) [preprocessorErrorDirective] head libpanel-1.10.0/src/panel-version-macros.h:97:3: error: failed to evaluate #if condition, undefined function-like macro invocation: G_ENCODE_VERSION( ... ) [preprocessorErrorDirective] 2.18.0 libpanel-1.10.0/src/panel-widget.c:1018:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-widget.c:1045:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-widget.c:1179:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-widget.c:1206:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-widget.c:1253:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-widget.c:1405:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-widget.c:1450:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_CONNECT_SWAPPED [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-widget.c:152:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PanelWidgetClass [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-widget.c:1608:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_type [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-widget.c:1689:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-widget.c:1713:47: style:inconclusive: Function 'panel_widget_action_set_enabled' argument 1 names different: declaration 'widget' definition 'self'. [funcArgNamesDifferent] libpanel-1.10.0/src/panel-widget.h:149:93: note: Function 'panel_widget_action_set_enabled' argument 1 names different: declaration 'widget' definition 'self'. libpanel-1.10.0/src/panel-widget.c:1713:47: note: Function 'panel_widget_action_set_enabled' argument 1 names different: declaration 'widget' definition 'self'. 2.18.0 libpanel-1.10.0/src/panel-widget.c:1717:28: style: Variable 'class_priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-widget.c:190:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-widget.c:330:28: style: Variable 'class_priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-widget.c:368:40: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_widget_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-widget.c:513:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-widget.c:368:40: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-widget.c:439:42: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'panel_widget_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libpanel-1.10.0/src/panel-widget.c:514:32: note: You might need to cast the function pointer here libpanel-1.10.0/src/panel-widget.c:439:42: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 libpanel-1.10.0/src/panel-widget.c:525:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] 2.18.0 libpanel-1.10.0/src/panel-widget.c:826:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-widget.c:863:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-widget.c:906:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-widget.c:943:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-widget.c:980:23: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] 2.18.0 libpanel-1.10.0/src/panel-workbench.h:24:0: error: #error "Only can be included directly." [preprocessorErrorDirective] 2.18.0 libpanel-1.10.0/src/panel-workbench.h:24:3: error: #error "Only can be included directly." [preprocessorErrorDirective] DONE