2024-04-11 03:53 ftp://ftp.de.debian.org/debian/pool/main/p/pcmanfm/pcmanfm_1.3.2.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 -D__GNUC__ --platform=unix64 -j1 platform: Linux-5.15.0-102-generic-x86_64-with-glibc2.35 python: 3.10.12 client-version: 1.3.55 compiler: g++ (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0 cppcheck: head 2.13.0 head-info: 83d4e31 (2024-04-11 00:04:28 +0200) count: 261 80 elapsed-time: 7.6 5.7 head-timing-info: old-timing-info: head results: pcmanfm-1.3.2/src/app-config.c:59:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/app-config.c:208:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/app-config.c:469:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_app_config_parent_class [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/app-config.c:499:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FM_SP_PLACES [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/app-config.c:564:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COL_FILE_MTIME [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/app-config.c:798:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/app-config.c:888:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/app-config.c:981:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FM_FV_LIST_VIEW [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/app-config.c:1146:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] pcmanfm-1.3.2/src/app-config.c:1075:35: style: Parameter 'key' can be declared as pointer to const. However it seems that '_save_choice' is a callback function, if 'key' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/app-config.c:1117:56: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/app-config.c:1075:35: note: Parameter 'key' can be declared as pointer to const pcmanfm-1.3.2/src/connect-server.c:53:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/connect-server.c:234:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_UI_DIR [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:818:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_ENABLED [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:873:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_DEFUNCT [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:893:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_DEFUNCT [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:938:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FM_FV_CONTEXT_MENU [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:956:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_DEFUNCT [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:1014:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_DEFUNCT [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:1031:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_DEFUNCT [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:1074:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_FOCUSED [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:1105:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_VISIBLE [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:1239:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_SELECTED [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:1326:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_SELECTED [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:1424:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_DEFUNCT [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:1464:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_ROLE_WINDOW [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:1538:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_desktop_parent_class [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:1566:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_DEFUNCT [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:1629:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_SELECTED [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:1646:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_FOCUSED [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:1662:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_FOCUSED [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:1680:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_DEFUNCT [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:1736:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COL_FILE_ICON [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:1859:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_CELL_RENDERER_SELECTED [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:2072:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_SELECTED [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:2331:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_INTERP_BILINEAR [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:2497:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COL_FILE_INFO [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:2545:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_CARDINAL [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:2603:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PropertyNotify [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:2654:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable big_icon_size [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:3106:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_BUTTON_PRESS [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:3198:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cr [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:3256:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_SCALE [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:3320:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monitor [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:3335:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_MATCH_DATA [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:3348:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FM_FV_CLICK_NONE [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:3533:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable single_click [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:3565:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable single_click [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:3663:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_FOCUS_CHANGE [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:3726:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable search_timeout_id [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:3755:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_NORMALIZE_ALL [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:3808:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SCROLL_UP [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:3825:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PRIORITY_LOW [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:3840:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_KEY_Escape [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:3887:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FM_FV_ACTIVATED [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:3960:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_NORMALIZE_ALL [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:3992:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_POPUP [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:4055:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PRIORITY_LOW [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:4155:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_CONTROL_MASK [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:4287:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_desktop_parent_class [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:4381:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_ACTION_MOVE [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:4444:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_ACTION_MOVE [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:4540:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_ARGB32 [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:4668:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_ERROR [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:4755:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable big_icon_size [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:4903:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_desktop_parent_class [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:4925:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_desktop_parent_class [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:5013:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monitor [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:5026:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monitor [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:5096:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:5172:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable model [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:5503:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:5683:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_UI_DIR [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:5815:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_USER_DIRECTORY_DESKTOP [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/desktop.c:1487:5: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] pcmanfm-1.3.2/src/desktop.c:2923:8: style: Condition 'model' is always true [knownConditionTrueFalse] pcmanfm-1.3.2/src/desktop.c:3405:20: style: Condition 'old_focus' is always true [knownConditionTrueFalse] pcmanfm-1.3.2/src/desktop.c:4025:1: error: Memory leak: frame [memleak] pcmanfm-1.3.2/src/desktop.c:1469:61: style:inconclusive: Function 'fm_desktop_accessible_init' argument 1 names different: declaration 'self' definition 'object'. [funcArgNamesDifferent] pcmanfm-1.3.2/src/desktop.c:1136:61: note: Function 'fm_desktop_accessible_init' argument 1 names different: declaration 'self' definition 'object'. pcmanfm-1.3.2/src/desktop.c:1469:61: note: Function 'fm_desktop_accessible_init' argument 1 names different: declaration 'self' definition 'object'. pcmanfm-1.3.2/src/desktop.c:908:83: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] pcmanfm-1.3.2/src/desktop.c:966:72: style: Parameter 'action' can be declared as pointer to const. However it seems that 'fm_desktop_item_accessible_action_get_n_actions' is a callback function, if 'action' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:992:28: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:966:72: note: Parameter 'action' can be declared as pointer to const pcmanfm-1.3.2/src/desktop.c:980:75: style: Parameter 'action' can be declared as pointer to const. However it seems that 'fm_desktop_item_accessible_action_get_name' is a callback function, if 'action' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:994:23: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:980:75: note: Parameter 'action' can be declared as pointer to const pcmanfm-1.3.2/src/desktop.c:1065:16: style: Variable 'desktop' can be declared as pointer to const [constVariablePointer] pcmanfm-1.3.2/src/desktop.c:1180:104: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] pcmanfm-1.3.2/src/desktop.c:1278:30: style: Variable 'item' can be declared as pointer to const [constVariablePointer] pcmanfm-1.3.2/src/desktop.c:1386:67: style: Parameter 'action' can be declared as pointer to const. However it seems that 'fm_desktop_accessible_action_get_n_actions' is a callback function, if 'action' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:1408:28: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:1386:67: note: Parameter 'action' can be declared as pointer to const pcmanfm-1.3.2/src/desktop.c:1398:70: style: Parameter 'action' can be declared as pointer to const. However it seems that 'fm_desktop_accessible_action_get_name' is a callback function, if 'action' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:1410:23: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:1398:70: note: Parameter 'action' can be declared as pointer to const pcmanfm-1.3.2/src/desktop.c:1439:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] pcmanfm-1.3.2/src/desktop.c:1531:76: style: Parameter 'factory' can be declared as pointer to const [constParameterPointer] pcmanfm-1.3.2/src/desktop.c:1820:113: style: Parameter 'icon' can be declared as pointer to const [constParameterPointer] pcmanfm-1.3.2/src/desktop.c:1969:49: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pcmanfm-1.3.2/src/desktop.c:2434:42: style: Parameter 'iter' can be declared as pointer to const. However it seems that 'on_row_deleting' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:4788:58: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:2434:42: note: Parameter 'iter' can be declared as pointer to const pcmanfm-1.3.2/src/desktop.c:2479:11: style: Variable 'indices' can be declared as pointer to const [constVariablePointer] pcmanfm-1.3.2/src/desktop.c:2537:13: style: Variable 'working_area' can be declared as pointer to const [constVariablePointer] pcmanfm-1.3.2/src/desktop.c:2601:22: style: Variable 'evt' can be declared as pointer to const [constVariablePointer] pcmanfm-1.3.2/src/desktop.c:2658:49: style: Parameter 'theme' can be declared as pointer to const. However it seems that 'on_icon_theme_changed' is a callback function, if 'theme' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:5878:26: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:2658:49: note: Parameter 'theme' can be declared as pointer to const pcmanfm-1.3.2/src/desktop.c:2658:65: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_icon_theme_changed' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:5878:26: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:2658:65: note: Parameter 'user_data' can be declared as pointer to const pcmanfm-1.3.2/src/desktop.c:2910:48: style: Parameter 'rect' can be declared as pointer to const [constParameterPointer] pcmanfm-1.3.2/src/desktop.c:3176:57: style: Parameter 'evt' can be declared as pointer to const. However it seems that 'on_expose' is a callback function, if 'evt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:5052:34: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:3176:57: note: Parameter 'evt' can be declared as pointer to const pcmanfm-1.3.2/src/desktop.c:3346:20: style: Variable 'item' can be declared as pointer to const [constVariablePointer] pcmanfm-1.3.2/src/desktop.c:3560:64: style: Parameter 'evt' can be declared as pointer to const. However it seems that 'on_motion_notify' is a callback function, if 'evt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:5058:41: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:3560:64: note: Parameter 'evt' can be declared as pointer to const pcmanfm-1.3.2/src/desktop.c:3645:49: style: Parameter 'focus' can be declared as pointer to const [constParameterPointer] pcmanfm-1.3.2/src/desktop.c:3802:61: style: Parameter 'evt' can be declared as pointer to const. However it seems that 'desktop_search_scroll_event' is a callback function, if 'evt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:4893:67: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:3802:61: note: Parameter 'evt' can be declared as pointer to const pcmanfm-1.3.2/src/desktop.c:3833:61: style: Parameter 'evt' can be declared as pointer to const. However it seems that 'desktop_search_key_press_event' is a callback function, if 'evt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:4894:67: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:3833:61: note: Parameter 'evt' can be declared as pointer to const pcmanfm-1.3.2/src/desktop.c:4434:20: style: Variable 'item' can be declared as pointer to const [constVariablePointer] pcmanfm-1.3.2/src/desktop.c:4585:18: style: Variable 'src' can be declared as pointer to const [constVariablePointer] pcmanfm-1.3.2/src/desktop.c:4649:47: style: Parameter 'folder' can be declared as pointer to const. However it seems that 'on_folder_start_loading' is a callback function, if 'folder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:4784:50: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:4649:47: note: Parameter 'folder' can be declared as pointer to const pcmanfm-1.3.2/src/desktop.c:4649:64: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_folder_start_loading' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:4784:50: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:4649:64: note: Parameter 'user_data' can be declared as pointer to const pcmanfm-1.3.2/src/desktop.c:5002:38: style: Parameter 'screen' can be declared as pointer to const [constParameterPointer] pcmanfm-1.3.2/src/desktop.c:5008:70: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'fm_desktop_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:5090:34: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:5008:70: note: Parameter 'pspec' can be declared as pointer to const pcmanfm-1.3.2/src/desktop.c:5020:46: style: Parameter 'object' can be declared as pointer to const. However it seems that 'fm_desktop_get_property' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:5091:34: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:5020:46: note: Parameter 'object' can be declared as pointer to const pcmanfm-1.3.2/src/desktop.c:5021:64: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'fm_desktop_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:5091:34: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:5021:64: note: Parameter 'pspec' can be declared as pointer to const pcmanfm-1.3.2/src/desktop.c:5111:41: style: Parameter 'fv' can be declared as pointer to const. However it seems that '_set_sel_mode' is a callback function, if 'fv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:5320:27: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:5111:41: note: Parameter 'fv' can be declared as pointer to const pcmanfm-1.3.2/src/desktop.c:5116:53: style: Parameter 'fv' can be declared as pointer to const. However it seems that '_get_sel_mode' is a callback function, if 'fv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:5321:27: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:5116:53: note: Parameter 'fv' can be declared as pointer to const pcmanfm-1.3.2/src/desktop.c:5148:44: style: Parameter 'fv' can be declared as pointer to const. However it seems that '_set_show_hidden' is a callback function, if 'fv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:5326:30: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:5148:44: note: Parameter 'fv' can be declared as pointer to const pcmanfm-1.3.2/src/desktop.c:5153:48: style: Parameter 'fv' can be declared as pointer to const. However it seems that '_get_show_hidden' is a callback function, if 'fv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:5327:30: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:5153:48: note: Parameter 'fv' can be declared as pointer to const pcmanfm-1.3.2/src/desktop.c:5165:38: style: Parameter 'fv' can be declared as pointer to const. However it seems that '_set_model' is a callback function, if 'fv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:5329:24: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:5165:38: note: Parameter 'fv' can be declared as pointer to const pcmanfm-1.3.2/src/desktop.c:5165:57: style: Parameter 'model' can be declared as pointer to const. However it seems that '_set_model' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:5329:24: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:5165:57: note: Parameter 'model' can be declared as pointer to const pcmanfm-1.3.2/src/desktop.c:5189:24: style: Variable 'item' can be declared as pointer to const [constVariablePointer] pcmanfm-1.3.2/src/desktop.c:5297:42: style: Parameter 'fv' can be declared as pointer to const. However it seems that '_select_invert' is a callback function, if 'fv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:5336:28: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:5297:42: note: Parameter 'fv' can be declared as pointer to const pcmanfm-1.3.2/src/desktop.c:5302:45: style: Parameter 'fv' can be declared as pointer to const. However it seems that '_select_file_path' is a callback function, if 'fv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:5337:31: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:5302:45: note: Parameter 'fv' can be declared as pointer to const pcmanfm-1.3.2/src/desktop.c:5302:57: style: Parameter 'path' can be declared as pointer to const. However it seems that '_select_file_path' is a callback function, if 'path' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:5337:31: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:5302:57: note: Parameter 'path' can be declared as pointer to const pcmanfm-1.3.2/src/main-win.c:165:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_main_win_parent_class [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:190:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:226:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:401:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:432:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_path_unref [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:576:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:629:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:642:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:659:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:708:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:724:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:813:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:1098:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_main_win_parent_class [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:1107:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_main_win_parent_class [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:1120:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:1152:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_UI_DIR [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:1182:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_BUTTONS_OK [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:1274:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:1326:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:1349:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:1472:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_main_win_parent_class [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:1637:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:1668:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:1686:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_WINDOW_STATE_FULLSCREEN [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:1699:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:1811:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SELECTION_CLIPBOARD [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:1855:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:1865:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:1874:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:1883:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:1892:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:1900:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:1957:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable big_icon_size [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:2010:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable big_icon_size [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:2061:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable big_icon_size [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:2110:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:2269:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_SELECTED [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:2352:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:2416:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:2466:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_MOD1_MASK [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:2544:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_main_win_parent_class [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:2557:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_CONTROL_MASK [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:2610:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:2660:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tab_label [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:2685:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/main-win.c:766:21: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] pcmanfm-1.3.2/src/main-win.c:972:24: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] pcmanfm-1.3.2/src/main-win.c:158:18: style: Redundant initialization for 'widget_class'. The initialized value is overwritten before it is read. [redundantInitialization] pcmanfm-1.3.2/src/main-win.c:148:34: note: widget_class is initialized pcmanfm-1.3.2/src/main-win.c:158:18: note: widget_class is overwritten pcmanfm-1.3.2/src/main-win.c:1808:37: style:inconclusive: Function 'on_copy_path' argument 1 names different: declaration 'act' definition 'action'. [funcArgNamesDifferent] pcmanfm-1.3.2/src/main-win.c:75:37: note: Function 'on_copy_path' argument 1 names different: declaration 'act' definition 'action'. pcmanfm-1.3.2/src/main-win.c:1808:37: note: Function 'on_copy_path' argument 1 names different: declaration 'act' definition 'action'. pcmanfm-1.3.2/src/main-win.c:2222:64: style:inconclusive: Function 'on_notebook_switch_page' argument 2 names different: declaration 'page' definition 'new_page'. [funcArgNamesDifferent] pcmanfm-1.3.2/src/main-win.c:133:64: note: Function 'on_notebook_switch_page' argument 2 names different: declaration 'page' definition 'new_page'. pcmanfm-1.3.2/src/main-win.c:2222:64: note: Function 'on_notebook_switch_page' argument 2 names different: declaration 'page' definition 'new_page'. pcmanfm-1.3.2/src/main-win.c:334:55: style: Parameter 'fv' can be declared as pointer to const. However it seems that 'on_folder_view_sort_changed' is a callback function, if 'fv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/main-win.c:2383:46: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/main-win.c:334:55: note: Parameter 'fv' can be declared as pointer to const pcmanfm-1.3.2/src/main-win.c:387:72: style: Parameter 'evt' can be declared as pointer to const. However it seems that 'on_view_key_press_event' is a callback function, if 'evt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/main-win.c:2381:46: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/main-win.c:387:72: note: Parameter 'evt' can be declared as pointer to const pcmanfm-1.3.2/src/main-win.c:697:47: style: Parameter 'cfg' can be declared as pointer to const. However it seems that 'on_statusbar_changed' is a callback function, if 'cfg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/main-win.c:1068:58: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/main-win.c:697:47: note: Parameter 'cfg' can be declared as pointer to const pcmanfm-1.3.2/src/main-win.c:1116:16: style: Variable 'win' can be declared as pointer to const [constVariablePointer] pcmanfm-1.3.2/src/main-win.c:1598:16: style: Variable 'current_focus' can be declared as pointer to const [constVariablePointer] pcmanfm-1.3.2/src/main-win.c:1623:83: style: Parameter 'evt' can be declared as pointer to const. However it seems that 'on_tab_label_button_pressed' is a callback function, if 'evt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/main-win.c:1673:5: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/main-win.c:1623:83: note: Parameter 'evt' can be declared as pointer to const pcmanfm-1.3.2/src/main-win.c:1684:79: style: Parameter 'evt' can be declared as pointer to const. However it seems that 'on_window_state_event' is a callback function, if 'evt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/main-win.c:1704:5: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/main-win.c:1684:79: note: Parameter 'evt' can be declared as pointer to const pcmanfm-1.3.2/src/main-win.c:2086:50: style: Parameter 'fv' can be declared as pointer to const. However it seems that 'on_folder_view_clicked' is a callback function, if 'fv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/main-win.c:2391:46: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/main-win.c:2086:50: note: Parameter 'fv' can be declared as pointer to const pcmanfm-1.3.2/src/main-win.c:2208:71: style: Parameter 'fv' can be declared as pointer to const [constParameterPointer] pcmanfm-1.3.2/src/main-win.c:2508:18: style: Variable 'path' can be declared as const array [constVariable] pcmanfm-1.3.2/src/main-win.c:2637:17: style: Variable 'num' is assigned a value that is never used. [unreadVariable] pcmanfm-1.3.2/src/pcmanfm.c:124:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_STATUS_AGAIN [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/pcmanfm.c:215:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GETTEXT_PACKAGE [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/pcmanfm.c:541:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClientMessage [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/pcmanfm.c:563:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/pcmanfm.c:595:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/pcmanfm.c:627:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable terminal [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/pcmanfm.c:194:44: style: Parameter 'cfg' can be declared as pointer to const. However it seems that 'on_config_changed' is a callback function, if 'cfg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/pcmanfm.c:274:5: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/pcmanfm.c:194:44: note: Parameter 'cfg' can be declared as pointer to const pcmanfm-1.3.2/src/pcmanfm.c:194:58: style: Parameter '_unused' can be declared as pointer to const. However it seems that 'on_config_changed' is a callback function, if '_unused' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/pcmanfm.c:274:5: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/pcmanfm.c:194:58: note: Parameter '_unused' can be declared as pointer to const pcmanfm-1.3.2/src/pcmanfm.c:583:46: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_save_config_idle' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/pcmanfm.c:601:87: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/pcmanfm.c:583:46: note: Parameter 'user_data' can be declared as pointer to const pcmanfm-1.3.2/src/pref.c:67:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/pref.c:85:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/pref.c:103:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/pref.c:118:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/pref.c:135:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable archiver [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/pref.c:250:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/pref.c:266:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/pref.c:279:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable single_click [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/pref.c:292:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_trash [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/pref.c:308:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/pref.c:315:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/pref.c:330:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/pref.c:340:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/pref.c:356:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/pref.c:403:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_MOD1_MASK [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/pref.c:418:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/pref.c:450:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/pref.c:687:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_UI_DIR [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/pref.c:793:31: style: Local variable 'tree_sel' shadows outer variable [shadowVariable] pcmanfm-1.3.2/src/pref.c:681:27: note: Shadowed declaration pcmanfm-1.3.2/src/pref.c:793:31: note: Shadow variable pcmanfm-1.3.2/src/pref.c:799:25: style: Local variable 'it' shadows outer variable [shadowVariable] pcmanfm-1.3.2/src/pref.c:684:21: note: Shadowed declaration pcmanfm-1.3.2/src/pref.c:799:25: note: Shadow variable pcmanfm-1.3.2/src/pref.c:865:24: style: Local variable 'page' shadows outer argument [shadowArgument] pcmanfm-1.3.2/src/pref.c:675:49: note: Shadowed declaration pcmanfm-1.3.2/src/pref.c:865:24: note: Shadow variable pcmanfm-1.3.2/src/pref.c:85:10: style: Variable 'val' can be declared as pointer to const [constVariablePointer] pcmanfm-1.3.2/src/pref.c:118:10: style: Variable 'val' can be declared as pointer to const [constVariablePointer] pcmanfm-1.3.2/src/pref.c:266:15: style: Variable 'val' can be declared as pointer to const [constVariablePointer] pcmanfm-1.3.2/src/pref.c:330:12: style: Variable 'val' can be declared as pointer to const [constVariablePointer] pcmanfm-1.3.2/src/pref.c:399:57: style: Parameter 'evt' can be declared as pointer to const. However it seems that 'on_key_press' is a callback function, if 'evt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/pref.c:988:9: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/pref.c:399:57: note: Parameter 'evt' can be declared as pointer to const pcmanfm-1.3.2/src/single-inst.c:191:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/single-inst.c:300:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_IN [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/single-inst.c:373:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_IN [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/single-inst.c:429:1: error: Memory leak: host [memleak] pcmanfm-1.3.2/src/single-inst.c:314:21: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] pcmanfm-1.3.2/src/single-inst.c:369:85: style:inconclusive: Function 'on_server_socket_event' argument 3 names different: declaration 'data' definition 'user_data'. [funcArgNamesDifferent] pcmanfm-1.3.2/src/single-inst.c:53:85: note: Function 'on_server_socket_event' argument 3 names different: declaration 'data' definition 'user_data'. pcmanfm-1.3.2/src/single-inst.c:369:85: note: Function 'on_server_socket_event' argument 3 names different: declaration 'data' definition 'user_data'. pcmanfm-1.3.2/src/single-inst.c:335:27: style: Local variable 'str' shadows outer variable [shadowVariable] pcmanfm-1.3.2/src/single-inst.c:302:18: note: Shadowed declaration pcmanfm-1.3.2/src/single-inst.c:335:27: note: Shadow variable pcmanfm-1.3.2/src/single-inst.c:405:45: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] pcmanfm-1.3.2/src/single-inst.c:408:11: style: Variable 'host' can be declared as pointer to const [constVariablePointer] pcmanfm-1.3.2/src/tab-page.c:127:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_POINTER [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/tab-page.c:191:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_tab_page_parent_class [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/tab-page.c:341:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_tab_page_parent_class [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/tab-page.c:431:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable si_unit [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/tab-page.c:513:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_ERROR [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/tab-page.c:537:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_tab_page_parent_class [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/tab-page.c:544:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable busy [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/tab-page.c:695:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/tab-page.c:713:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/tab-page.c:739:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable si_unit [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/tab-page.c:835:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_file_info_list_unref [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/tab-page.c:896:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/tab-page.c:918:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/tab-page.c:1073:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_MATCH_DETAIL [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/tab-page.c:1308:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/tab-page.c:1361:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_ACTIVE [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/tab-page.c:947:19: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] pcmanfm-1.3.2/src/tab-page.c:378:29: style: Condition 'size_str' is always true [knownConditionTrueFalse] pcmanfm-1.3.2/src/tab-page.c:276:37: style:inconclusive: Function 'fm_tab_page_destroy' argument 1 names different: declaration 'page' definition 'object'. [funcArgNamesDifferent] pcmanfm-1.3.2/src/tab-page.c:95:44: note: Function 'fm_tab_page_destroy' argument 1 names different: declaration 'page' definition 'object'. pcmanfm-1.3.2/src/tab-page.c:276:37: note: Function 'fm_tab_page_destroy' argument 1 names different: declaration 'page' definition 'object'. pcmanfm-1.3.2/src/tab-page.c:853:21: style: Local variable 'fi' shadows outer variable [shadowVariable] pcmanfm-1.3.2/src/tab-page.c:848:17: note: Shadowed declaration pcmanfm-1.3.2/src/tab-page.c:853:21: note: Shadow variable pcmanfm-1.3.2/src/tab-page.c:772:43: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pcmanfm-1.3.2/src/tab-page.c:788:43: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pcmanfm-1.3.2/src/tab-page.c:804:51: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pcmanfm-1.3.2/src/tab-page.c:1173:50: style: Parameter 'page' can be declared as pointer to const [constParameterPointer] pcmanfm-1.3.2/src/tab-page.c:1178:54: style: Parameter 'page' can be declared as pointer to const [constParameterPointer] pcmanfm-1.3.2/src/tab-page.c:1188:50: style: Parameter 'page' can be declared as pointer to const [constParameterPointer] pcmanfm-1.3.2/src/volume-manager.c:58:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CLOSE [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/volume-manager.c:64:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/volume-manager.c:84:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/volume-manager.c:105:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/volume-manager.c:161:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/volume-manager.c:266:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_UI_DIR [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/volume-manager.c:342:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/volume-manager.c:358:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] pcmanfm-1.3.2/src/volume-manager.c:395:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] diff: head pcmanfm-1.3.2/src/app-config.c:208:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/app-config.c:469:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_app_config_parent_class [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/app-config.c:499:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FM_SP_PLACES [valueFlowBailoutIncompleteVar] 2.13.0 pcmanfm-1.3.2/src/app-config.c:54:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/app-config.c:564:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COL_FILE_MTIME [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/app-config.c:59:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/app-config.c:798:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/app-config.c:888:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/app-config.c:981:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FM_FV_LIST_VIEW [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/connect-server.c:234:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_UI_DIR [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:1014:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_DEFUNCT [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:1031:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_DEFUNCT [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:1074:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_FOCUSED [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:1105:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_VISIBLE [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:1239:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_SELECTED [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:1326:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_SELECTED [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:1386:67: style: Parameter 'action' can be declared as pointer to const. However it seems that 'fm_desktop_accessible_action_get_n_actions' is a callback function, if 'action' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:1408:28: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:1386:67: note: Parameter 'action' can be declared as pointer to const head pcmanfm-1.3.2/src/desktop.c:1398:70: style: Parameter 'action' can be declared as pointer to const. However it seems that 'fm_desktop_accessible_action_get_name' is a callback function, if 'action' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:1410:23: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:1398:70: note: Parameter 'action' can be declared as pointer to const head pcmanfm-1.3.2/src/desktop.c:1424:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_DEFUNCT [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:1464:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_ROLE_WINDOW [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:1531:76: style: Parameter 'factory' can be declared as pointer to const [constParameterPointer] head pcmanfm-1.3.2/src/desktop.c:1538:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_desktop_parent_class [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:1566:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_DEFUNCT [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:1629:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_SELECTED [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:1646:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_FOCUSED [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:1662:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_FOCUSED [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:1680:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_DEFUNCT [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:1736:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COL_FILE_ICON [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:1859:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_CELL_RENDERER_SELECTED [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:2072:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_SELECTED [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:2331:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_INTERP_BILINEAR [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:2497:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COL_FILE_INFO [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:2537:13: style: Variable 'working_area' can be declared as pointer to const [constVariablePointer] head pcmanfm-1.3.2/src/desktop.c:2545:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_CARDINAL [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:2603:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PropertyNotify [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:2654:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable big_icon_size [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:2658:49: style: Parameter 'theme' can be declared as pointer to const. However it seems that 'on_icon_theme_changed' is a callback function, if 'theme' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:5878:26: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:2658:49: note: Parameter 'theme' can be declared as pointer to const head pcmanfm-1.3.2/src/desktop.c:2658:65: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_icon_theme_changed' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:5878:26: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:2658:65: note: Parameter 'user_data' can be declared as pointer to const head pcmanfm-1.3.2/src/desktop.c:3106:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_BUTTON_PRESS [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:3198:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cr [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:3256:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_SCALE [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:3320:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monitor [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:3335:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_MATCH_DATA [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:3348:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FM_FV_CLICK_NONE [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:3533:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable single_click [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:3565:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable single_click [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:3663:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_FOCUS_CHANGE [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:3726:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable search_timeout_id [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:3755:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_NORMALIZE_ALL [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:3808:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SCROLL_UP [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:3825:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PRIORITY_LOW [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:3840:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_KEY_Escape [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:3887:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FM_FV_ACTIVATED [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:3960:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_NORMALIZE_ALL [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:3992:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_POPUP [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:4055:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PRIORITY_LOW [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:4155:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_CONTROL_MASK [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:4287:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_desktop_parent_class [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:4381:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_ACTION_MOVE [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:4444:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_ACTION_MOVE [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:4540:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_ARGB32 [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:4649:47: style: Parameter 'folder' can be declared as pointer to const. However it seems that 'on_folder_start_loading' is a callback function, if 'folder' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:4784:50: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:4649:47: note: Parameter 'folder' can be declared as pointer to const head pcmanfm-1.3.2/src/desktop.c:4649:64: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_folder_start_loading' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:4784:50: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:4649:64: note: Parameter 'user_data' can be declared as pointer to const head pcmanfm-1.3.2/src/desktop.c:4668:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_ERROR [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:4755:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable big_icon_size [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:4903:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_desktop_parent_class [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:4925:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_desktop_parent_class [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:5013:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monitor [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:5026:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monitor [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:5096:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:5111:41: style: Parameter 'fv' can be declared as pointer to const. However it seems that '_set_sel_mode' is a callback function, if 'fv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:5320:27: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:5111:41: note: Parameter 'fv' can be declared as pointer to const head pcmanfm-1.3.2/src/desktop.c:5116:53: style: Parameter 'fv' can be declared as pointer to const. However it seems that '_get_sel_mode' is a callback function, if 'fv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:5321:27: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:5116:53: note: Parameter 'fv' can be declared as pointer to const head pcmanfm-1.3.2/src/desktop.c:5148:44: style: Parameter 'fv' can be declared as pointer to const. However it seems that '_set_show_hidden' is a callback function, if 'fv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:5326:30: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:5148:44: note: Parameter 'fv' can be declared as pointer to const head pcmanfm-1.3.2/src/desktop.c:5153:48: style: Parameter 'fv' can be declared as pointer to const. However it seems that '_get_show_hidden' is a callback function, if 'fv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:5327:30: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:5153:48: note: Parameter 'fv' can be declared as pointer to const head pcmanfm-1.3.2/src/desktop.c:5165:38: style: Parameter 'fv' can be declared as pointer to const. However it seems that '_set_model' is a callback function, if 'fv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:5329:24: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:5165:38: note: Parameter 'fv' can be declared as pointer to const head pcmanfm-1.3.2/src/desktop.c:5165:57: style: Parameter 'model' can be declared as pointer to const. However it seems that '_set_model' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:5329:24: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:5165:57: note: Parameter 'model' can be declared as pointer to const head pcmanfm-1.3.2/src/desktop.c:5172:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable model [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:5297:42: style: Parameter 'fv' can be declared as pointer to const. However it seems that '_select_invert' is a callback function, if 'fv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:5336:28: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:5297:42: note: Parameter 'fv' can be declared as pointer to const head pcmanfm-1.3.2/src/desktop.c:5302:45: style: Parameter 'fv' can be declared as pointer to const. However it seems that '_select_file_path' is a callback function, if 'fv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:5337:31: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:5302:45: note: Parameter 'fv' can be declared as pointer to const head pcmanfm-1.3.2/src/desktop.c:5302:57: style: Parameter 'path' can be declared as pointer to const. However it seems that '_select_file_path' is a callback function, if 'path' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:5337:31: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:5302:57: note: Parameter 'path' can be declared as pointer to const head pcmanfm-1.3.2/src/desktop.c:5503:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:5683:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_UI_DIR [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:5815:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_USER_DIRECTORY_DESKTOP [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:873:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_DEFUNCT [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:893:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_DEFUNCT [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:938:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FM_FV_CONTEXT_MENU [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:956:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATK_STATE_DEFUNCT [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/desktop.c:966:72: style: Parameter 'action' can be declared as pointer to const. However it seems that 'fm_desktop_item_accessible_action_get_n_actions' is a callback function, if 'action' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:992:28: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:966:72: note: Parameter 'action' can be declared as pointer to const head pcmanfm-1.3.2/src/desktop.c:980:75: style: Parameter 'action' can be declared as pointer to const. However it seems that 'fm_desktop_item_accessible_action_get_name' is a callback function, if 'action' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/desktop.c:994:23: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/desktop.c:980:75: note: Parameter 'action' can be declared as pointer to const head pcmanfm-1.3.2/src/main-win.c:1098:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_main_win_parent_class [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:1107:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_main_win_parent_class [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:1120:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:1152:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_UI_DIR [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:1182:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_BUTTONS_OK [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:1274:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:1326:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:1349:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:1472:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_main_win_parent_class [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:1637:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:1668:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:1686:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_WINDOW_STATE_FULLSCREEN [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:1699:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:1811:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SELECTION_CLIPBOARD [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:1855:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:1865:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:1874:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:1883:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:1892:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:1900:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:190:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:1957:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable big_icon_size [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:2010:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable big_icon_size [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:2061:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable big_icon_size [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:2110:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:2269:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_SELECTED [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:226:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:2352:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:2416:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:2466:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_MOD1_MASK [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:2544:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_main_win_parent_class [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:2557:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_CONTROL_MASK [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:2610:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:2660:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tab_label [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:2685:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:401:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:432:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_path_unref [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:576:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:629:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:642:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:659:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:708:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:724:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/main-win.c:813:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/pcmanfm.c:194:44: style: Parameter 'cfg' can be declared as pointer to const. However it seems that 'on_config_changed' is a callback function, if 'cfg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/pcmanfm.c:274:5: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/pcmanfm.c:194:44: note: Parameter 'cfg' can be declared as pointer to const head pcmanfm-1.3.2/src/pcmanfm.c:194:58: style: Parameter '_unused' can be declared as pointer to const. However it seems that 'on_config_changed' is a callback function, if '_unused' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/pcmanfm.c:274:5: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/pcmanfm.c:194:58: note: Parameter '_unused' can be declared as pointer to const head pcmanfm-1.3.2/src/pcmanfm.c:215:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GETTEXT_PACKAGE [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/pcmanfm.c:541:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClientMessage [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/pcmanfm.c:563:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/pcmanfm.c:583:46: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_save_config_idle' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pcmanfm-1.3.2/src/pcmanfm.c:601:87: note: You might need to cast the function pointer here pcmanfm-1.3.2/src/pcmanfm.c:583:46: note: Parameter 'user_data' can be declared as pointer to const head pcmanfm-1.3.2/src/pcmanfm.c:595:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/pcmanfm.c:627:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable terminal [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/pref.c:103:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/pref.c:118:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/pref.c:135:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable archiver [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/pref.c:250:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/pref.c:266:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/pref.c:279:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable single_click [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/pref.c:292:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_trash [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/pref.c:308:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/pref.c:315:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/pref.c:330:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/pref.c:340:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/pref.c:356:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/pref.c:403:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_MOD1_MASK [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/pref.c:418:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/pref.c:450:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] 2.13.0 pcmanfm-1.3.2/src/pref.c:57:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/pref.c:67:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/pref.c:687:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_UI_DIR [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/pref.c:85:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/single-inst.c:191:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/single-inst.c:300:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_IN [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/single-inst.c:373:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_IN [valueFlowBailoutIncompleteVar] 2.13.0 pcmanfm-1.3.2/src/single-inst.c:63:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/tab-page.c:1073:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_MATCH_DETAIL [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/tab-page.c:1308:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/tab-page.c:1361:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_ACTIVE [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/tab-page.c:191:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_tab_page_parent_class [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/tab-page.c:341:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_tab_page_parent_class [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/tab-page.c:431:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable si_unit [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/tab-page.c:513:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_ERROR [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/tab-page.c:537:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_tab_page_parent_class [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/tab-page.c:544:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable busy [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/tab-page.c:695:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/tab-page.c:713:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/tab-page.c:739:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable si_unit [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/tab-page.c:835:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_file_info_list_unref [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/tab-page.c:896:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/tab-page.c:918:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/volume-manager.c:105:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/volume-manager.c:161:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/volume-manager.c:266:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_UI_DIR [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/volume-manager.c:342:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/volume-manager.c:358:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/volume-manager.c:395:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/volume-manager.c:64:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head pcmanfm-1.3.2/src/volume-manager.c:84:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_config [valueFlowBailoutIncompleteVar] DONE