2026-05-16 04:49 ftp://ftp.de.debian.org/debian/pool/main/o/orage/orage_4.20.3.orig.tar.bz2 cppcheck-options: --library=posix --library=gnu --library=bsd --library=gtk --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j96 platform: Linux-6.8.0-111-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.4.0 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0 cppcheck: head 2.20.0 head-info: 7a91746 (2026-05-15 22:45:04 +0200) count: 354 175 elapsed-time: 0.7 0.3 head-timing-info: old-timing-info: head results: orage-4.20.3/src/functions.c:1129:2: error: failed to evaluate #if condition, undefined function-like macro invocation: LIBXFCE4UI_CHECK_VERSION( ... ) [syntaxError] orage-4.20.3/src/main.c:49:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OrageApplication [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-about.c:50:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-css.c:61:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_CSS_PROVIDER_ERROR [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-css.c:87:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STYLE_PROVIDER_PRIORITY_APPLICATION [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-css.c:39:17: style: Variable 'enum_value' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/orage-alarm-structure.c:48:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-alarm-structure.c:70:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-category.c:62:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-category.c:109:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-category.c:127:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-category.c:145:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-archive.c:112:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_X_PROPERTY [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-sleep-monitor.c:80:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orage_sleep_monitor_parent_class [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-sleep-monitor.c:126:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orage_sleep_dbus_monitor_parent_class [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-sync-ext-command.c:42:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-task-runner.c:62:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orage_task_runner_parent_class [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-task-runner.c:213:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-rc-file.c:68:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-rc-file.c:91:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-rc-file.c:115:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-rc-file.c:153:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-rc-file.c:183:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-rc-file.c:207:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-rc-file.c:230:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-rc-file.c:255:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-sync-edit-dialog.c:48:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ALIGN_FILL [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-sync-edit-dialog.c:104:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orage_sync_edit_dialog_parent_class [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-sync-edit-dialog.c:119:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orage_sync_edit_dialog_parent_class [valueFlowBailoutIncompleteVar] orage-4.20.3/src/xfical_exception.c:132:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-sleep-monitor.c:74:58: style: Parameter 'monitor' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/orage-sleep-monitor.c:111:67: style: Parameter 'monitor' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/orage-sleep-monitor.c:131:45: style: Parameter 'signal_name' can be declared as pointer to const. However it seems that 'on_prepare_sleep_signal' is a callback function, if 'signal_name' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/orage-sleep-monitor.c:189:3: note: You might need to cast the function pointer here orage-4.20.3/src/orage-sleep-monitor.c:131:45: note: Parameter 'signal_name' can be declared as pointer to const orage-4.20.3/src/orage-task-runner.c:190:53: style:inconclusive: Function 'orage_task_runner_add' argument 3 names different: declaration 'conf' definition 'task_runner_conf'. [funcArgNamesDifferent] orage-4.20.3/src/orage-task-runner.h:54:53: note: Function 'orage_task_runner_add' argument 3 names different: declaration 'conf' definition 'task_runner_conf'. orage-4.20.3/src/orage-task-runner.c:190:53: note: Function 'orage_task_runner_add' argument 3 names different: declaration 'conf' definition 'task_runner_conf'. orage-4.20.3/src/orage-task-runner.c:73:68: style: Parameter 'task_runner' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/orage-task-runner.c:109:36: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/orage-task-runner.c:190:53: style: Parameter 'task_runner_conf' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/xfical_exception.c:133:13: style: Statements following noreturn function 'g_error()' will never be executed. [unreachableCode] orage-4.20.3/src/xfical_exception.c:80:48: style:inconclusive: Function 'xfical_exception_unref' argument 1 names different: declaration 'recur_exception' definition 'except'. [funcArgNamesDifferent] orage-4.20.3/src/xfical_exception.h:38:48: note: Function 'xfical_exception_unref' argument 1 names different: declaration 'recur_exception' definition 'except'. orage-4.20.3/src/xfical_exception.c:80:48: note: Function 'xfical_exception_unref' argument 1 names different: declaration 'recur_exception' definition 'except'. orage-4.20.3/src/ical-expimp.c:86:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-expimp.c:111:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-expimp.c:216:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-expimp.c:275:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-expimp.c:303:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-expimp.c:325:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_ANY_COMPONENT [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-expimp.c:352:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-expimp.c:417:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-rc-file.c:247:12: style: Variable 'ret' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/orage-application.c:174:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orage_application_parent_class [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-application.c:310:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orage_application_parent_class [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-application.c:405:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_OPTION_REMAINING [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-application.c:555:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable long_name [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-application.c:664:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_APPLICATION_HANDLES_COMMAND_LINE [valueFlowBailoutIncompleteVar] orage-4.20.3/src/tray_icon.c:61:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] orage-4.20.3/src/tray_icon.c:149:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/tray_icon.c:264:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STYLE_PROPERTY_FONT [valueFlowBailoutIncompleteVar] orage-4.20.3/src/tray_icon.c:317:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_ARGB32 [valueFlowBailoutIncompleteVar] orage-4.20.3/src/tray_icon.c:361:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/tz_zoneinfo_read.c:161:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] orage-4.20.3/src/tz_zoneinfo_read.c:458:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FTW_SL [valueFlowBailoutIncompleteVar] orage-4.20.3/src/tz_zoneinfo_read.c:514:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FTW_F [valueFlowBailoutIncompleteVar] orage-4.20.3/src/tz_zoneinfo_read.c:556:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_DATA_DIR [valueFlowBailoutIncompleteVar] orage-4.20.3/src/tz_zoneinfo_read.c:700:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] orage-4.20.3/src/tz_zoneinfo_read.c:758:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] orage-4.20.3/src/tz_zoneinfo_read.c:791:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FTW_PHYS [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-expimp.c:282:9: error: Memory leak: tmp [memleak] orage-4.20.3/src/ical-expimp.c:322:12: style: Variable 'uid_ical' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/tray_icon.c:90:65: style: Parameter 'menuitem' can be declared as pointer to const. However it seems that 'on_preferences_activate' is a callback function, if 'menuitem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/tray_icon.c:409:5: note: You might need to cast the function pointer here orage-4.20.3/src/tray_icon.c:90:65: note: Parameter 'menuitem' can be declared as pointer to const orage-4.20.3/src/tray_icon.c:91:61: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_preferences_activate' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/tray_icon.c:409:5: note: You might need to cast the function pointer here orage-4.20.3/src/tray_icon.c:91:61: note: Parameter 'user_data' can be declared as pointer to const orage-4.20.3/src/tray_icon.c:240:54: style: Parameter 'border' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/timezone_selection.c:87:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/timezone_selection.c:290:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-window.c:213:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-window.c:263:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WIN_POS_NONE [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-window.c:364:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_2BUTTON_PRESS [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-window.c:409:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_ELLIPSIZE_END [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-window.c:564:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SHADOW_NONE [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-window.c:617:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SHADOW_NONE [valueFlowBailoutIncompleteVar] orage-4.20.3/src/reminder.c:141:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/reminder.c:156:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/reminder.c:317:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SPAWN_DO_NOT_REAP_CHILD [valueFlowBailoutIncompleteVar] orage-4.20.3/src/reminder.c:343:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/reminder.c:411:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/reminder.c:609:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WIN_POS_CENTER [valueFlowBailoutIncompleteVar] orage-4.20.3/src/reminder.c:755:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/reminder.c:900:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-application.c:669:64: style: Parameter 'application' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/orage-application.c:674:60: style: Parameter 'application' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/orage-application.c:63:11: style: struct member '_OrageApplication::prepare_for_sleep_id' is never used. [unusedStructMember] orage-4.20.3/src/orage-week-window.c:187:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-week-window.c:270:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_date_time_unref [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-week-window.c:284:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_date_time_unref [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-week-window.c:371:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_KEY_Return [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-week-window.c:531:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-week-window.c:553:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_2BUTTON_PRESS [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-week-window.c:772:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-week-window.c:924:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_date_time_unref [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-week-window.c:958:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ICON_SIZE_MENU [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-week-window.c:1009:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SHADOW_NONE [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-week-window.c:1055:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_date_time_unref [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-week-window.c:1128:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orage_week_window_parent_class [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-week-window.c:1139:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orage_week_window_parent_class [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-week-window.c:1195:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-week-window.c:1220:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] orage-4.20.3/src/event-list.c:299:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_WEIGHT_LIGHT [valueFlowBailoutIncompleteVar] orage-4.20.3/src/event-list.c:543:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] orage-4.20.3/src/event-list.c:700:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/event-list.c:765:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_date_time_unref [valueFlowBailoutIncompleteVar] orage-4.20.3/src/event-list.c:839:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] orage-4.20.3/src/event-list.c:1021:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_YES [valueFlowBailoutIncompleteVar] orage-4.20.3/src/event-list.c:1079:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] orage-4.20.3/src/event-list.c:1123:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/event-list.c:1166:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_KEY_Return [valueFlowBailoutIncompleteVar] orage-4.20.3/src/event-list.c:1364:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_date_time_unref [valueFlowBailoutIncompleteVar] orage-4.20.3/src/event-list.c:1504:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-window.c:213:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] orage-4.20.3/src/interface.c:80:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] orage-4.20.3/src/interface.c:142:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] orage-4.20.3/src/interface.c:261:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILE_CHOOSER_ACTION_OPEN [valueFlowBailoutIncompleteVar] orage-4.20.3/src/interface.c:316:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_ACCEPT [valueFlowBailoutIncompleteVar] orage-4.20.3/src/interface.c:379:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_ACCEPT [valueFlowBailoutIncompleteVar] orage-4.20.3/src/interface.c:410:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_ACCEPT [valueFlowBailoutIncompleteVar] orage-4.20.3/src/interface.c:481:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/interface.c:539:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_ACCEPT [valueFlowBailoutIncompleteVar] orage-4.20.3/src/interface.c:614:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/interface.c:643:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SHADOW_NONE [valueFlowBailoutIncompleteVar] orage-4.20.3/src/interface.c:711:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/interface.c:816:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/interface.c:974:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DEST_DEFAULT_MOTION [valueFlowBailoutIncompleteVar] orage-4.20.3/src/interface.c:1030:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SHADOW_NONE [valueFlowBailoutIncompleteVar] orage-4.20.3/src/interface.c:1237:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SHADOW_NONE [valueFlowBailoutIncompleteVar] orage-4.20.3/src/interface.c:1427:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SHADOW_NONE [valueFlowBailoutIncompleteVar] orage-4.20.3/src/interface.c:1500:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-window.c:139:69: style: Parameter 'menuitem' can be declared as pointer to const. However it seems that 'mFile_interface_activate_cb' is a callback function, if 'menuitem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/orage-window.c:338:5: note: You might need to cast the function pointer here orage-4.20.3/src/orage-window.c:139:69: note: Parameter 'menuitem' can be declared as pointer to const orage-4.20.3/src/orage-window.c:140:65: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'mFile_interface_activate_cb' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/orage-window.c:338:5: note: You might need to cast the function pointer here orage-4.20.3/src/orage-window.c:140:65: note: Parameter 'user_data' can be declared as pointer to const orage-4.20.3/src/orage-window.c:157:71: style: Parameter 'menuitem' can be declared as pointer to const. However it seems that 'mEdit_preferences_activate_cb' is a callback function, if 'menuitem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/orage-window.c:344:5: note: You might need to cast the function pointer here orage-4.20.3/src/orage-window.c:157:71: note: Parameter 'menuitem' can be declared as pointer to const orage-4.20.3/src/orage-window.c:158:67: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'mEdit_preferences_activate_cb' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/orage-window.c:344:5: note: You might need to cast the function pointer here orage-4.20.3/src/orage-window.c:158:67: note: Parameter 'user_data' can be declared as pointer to const orage-4.20.3/src/orage-window.c:164:32: style: Parameter 'menuitem' can be declared as pointer to const. However it seems that 'mView_ViewSelectedDate_activate_cb' is a callback function, if 'menuitem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/orage-window.c:346:5: note: You might need to cast the function pointer here orage-4.20.3/src/orage-window.c:164:32: note: Parameter 'menuitem' can be declared as pointer to const orage-4.20.3/src/orage-window.c:164:65: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'mView_ViewSelectedDate_activate_cb' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/orage-window.c:346:5: note: You might need to cast the function pointer here orage-4.20.3/src/orage-window.c:164:65: note: Parameter 'user_data' can be declared as pointer to const orage-4.20.3/src/orage-window.c:188:64: style: Parameter 'menuitem' can be declared as pointer to const. However it seems that 'mHelp_help_activate_cb' is a callback function, if 'menuitem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/orage-window.c:352:5: note: You might need to cast the function pointer here orage-4.20.3/src/orage-window.c:188:64: note: Parameter 'menuitem' can be declared as pointer to const orage-4.20.3/src/orage-window.c:189:60: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'mHelp_help_activate_cb' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/orage-window.c:352:5: note: You might need to cast the function pointer here orage-4.20.3/src/orage-window.c:189:60: note: Parameter 'user_data' can be declared as pointer to const orage-4.20.3/src/orage-window.c:242:50: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'mCalendar_month_changed_cb' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/orage-window.c:768:5: note: You might need to cast the function pointer here orage-4.20.3/src/orage-window.c:242:50: note: Parameter 'user_data' can be declared as pointer to const orage-4.20.3/src/orage-window.c:358:62: style: Parameter 'event' can be declared as pointer to const. However it seems that 'todo_clicked' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/orage-window.c:420:5: note: You might need to cast the function pointer here orage-4.20.3/src/orage-window.c:358:62: note: Parameter 'event' can be declared as pointer to const orage-4.20.3/src/orage-window.c:361:12: style: Variable 'uid' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/orage-window.c:537:18: style: Variable 'window' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/orage-window.c:729:56: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/orage-window.c:772:48: style: Parameter 'application' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/tz_zoneinfo_read.c:840:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] orage-4.20.3/src/tz_zoneinfo_read.c:784:46: style:inconclusive: Function 'get_orage_timezones' argument 1 names different: declaration 'details' definition 'show_details'. [funcArgNamesDifferent] orage-4.20.3/src/tz_zoneinfo_read.h:36:46: note: Function 'get_orage_timezones' argument 1 names different: declaration 'details' definition 'show_details'. orage-4.20.3/src/tz_zoneinfo_read.c:784:46: note: Function 'get_orage_timezones' argument 1 names different: declaration 'details' definition 'show_details'. orage-4.20.3/src/tz_zoneinfo_read.c:285:17: style: Variable 'str_nl' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/tz_zoneinfo_read.c:547:18: style: Variable 'last_tz' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/tz_zoneinfo_read.c:547:34: style: Variable 'tz' can be declared as const array [constVariable] orage-4.20.3/src/reminder.c:124:30: style:inconclusive: Function 'alarm_add' argument 1 names different: declaration 'alarm' definition 'l_alarm'. [funcArgNamesDifferent] orage-4.20.3/src/reminder.h:30:30: note: Function 'alarm_add' argument 1 names different: declaration 'alarm' definition 'l_alarm'. orage-4.20.3/src/reminder.c:124:30: note: Function 'alarm_add' argument 1 names different: declaration 'alarm' definition 'l_alarm'. orage-4.20.3/src/reminder.c:782:37: style:inconclusive: Function 'create_reminders' argument 1 names different: declaration 'alarm' definition 'l_alarm'. [funcArgNamesDifferent] orage-4.20.3/src/reminder.h:33:37: note: Function 'create_reminders' argument 1 names different: declaration 'alarm' definition 'l_alarm'. orage-4.20.3/src/reminder.c:782:37: note: Function 'create_reminders' argument 1 names different: declaration 'alarm' definition 'l_alarm'. orage-4.20.3/src/parameters.c:162:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_HELP [valueFlowBailoutIncompleteVar] orage-4.20.3/src/parameters.c:431:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILE_CHOOSER_ACTION_OPEN [valueFlowBailoutIncompleteVar] orage-4.20.3/src/parameters.c:466:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/parameters.c:577:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ALIGN_FILL [valueFlowBailoutIncompleteVar] orage-4.20.3/src/parameters.c:616:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] orage-4.20.3/src/parameters.c:648:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/parameters.c:683:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/parameters.c:729:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SHADOW_NONE [valueFlowBailoutIncompleteVar] orage-4.20.3/src/parameters.c:849:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SHADOW_NONE [valueFlowBailoutIncompleteVar] orage-4.20.3/src/parameters.c:1171:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SHADOW_NONE [valueFlowBailoutIncompleteVar] orage-4.20.3/src/parameters.c:1366:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_ELLIPSIZE_END [valueFlowBailoutIncompleteVar] orage-4.20.3/src/parameters.c:1405:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SHADOW_NONE [valueFlowBailoutIncompleteVar] orage-4.20.3/src/parameters.c:1433:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WIN_POS_CENTER [valueFlowBailoutIncompleteVar] orage-4.20.3/src/parameters.c:1510:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/parameters.c:1565:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/parameters.c:1589:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_SYMLINK [valueFlowBailoutIncompleteVar] orage-4.20.3/src/parameters.c:1779:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/reminder.c:232:34: style: Parameter 'galarm' can be declared as pointer to const. However it seems that 'alarm_store' is a callback function, if 'galarm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/reminder.c:267:38: note: You might need to cast the function pointer here orage-4.20.3/src/reminder.c:232:34: note: Parameter 'galarm' can be declared as pointer to const orage-4.20.3/src/reminder.c:287:55: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'child_setup_async' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/reminder.c:318:61: note: You might need to cast the function pointer here orage-4.20.3/src/reminder.c:287:55: note: Parameter 'user_data' can be declared as pointer to const orage-4.20.3/src/reminder.c:541:19: style: Variable 'l_alarm' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/reminder.c:548:53: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_btRecreateReminder_clicked' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/reminder.c:704:5: note: You might need to cast the function pointer here orage-4.20.3/src/reminder.c:548:53: note: Parameter 'user_data' can be declared as pointer to const orage-4.20.3/src/reminder.c:821:36: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'orage_day_change' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/reminder.c:812:57: note: You might need to cast the function pointer here orage-4.20.3/src/reminder.c:821:36: note: Parameter 'user_data' can be declared as pointer to const orage-4.20.3/src/reminder.c:958:62: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'orage_tooltip_update' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/reminder.c:1052:29: note: You might need to cast the function pointer here orage-4.20.3/src/reminder.c:958:62: note: Parameter 'user_data' can be declared as pointer to const orage-4.20.3/src/reminder.c:1044:68: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'start_orage_tooltip_update' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/reminder.c:1075:29: note: You might need to cast the function pointer here orage-4.20.3/src/reminder.c:1044:68: note: Parameter 'user_data' can be declared as pointer to const orage-4.20.3/src/reminder.c:831:22: style: Variable 'current_year' is assigned a value that is never used. [unreadVariable] orage-4.20.3/src/reminder.c:831:39: style: Variable 'current_month' is assigned a value that is never used. [unreadVariable] orage-4.20.3/src/reminder.c:831:54: style: Variable 'current_day' is assigned a value that is never used. [unreadVariable] orage-4.20.3/src/interface.c:589:55: warning: Either the condition 'filename!=NULL' is redundant or there is possible null pointer dereference: filename. [nullPointerRedundantCheck] orage-4.20.3/src/interface.c:588:10: note: Assuming that condition 'filename!=NULL' is not redundant orage-4.20.3/src/interface.c:589:55: note: Null pointer dereference orage-4.20.3/src/ical-code.c:140:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_MONDAY_WEEKDAY [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:196:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:233:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:327:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:376:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:389:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:450:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_TZID_PARAMETER [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:464:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:488:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:517:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_DTSTART_PROPERTY [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:696:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:716:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:852:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_ACTION_DISPLAY [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:900:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_ACTION_AUDIO [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:963:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_ACTION_PROCEDURE [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:980:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_VALARM_COMPONENT [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:1054:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:1117:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:1369:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_VEVENT_COMPONENT [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:1489:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_TRIGGER_PROPERTY [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:1528:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_X_PROPERTY [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:1565:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_ACTION_PROPERTY [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:1637:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_VALARM_COMPONENT [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:1752:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_RECURRENCE_ARRAY_MAX [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:1924:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_VEVENT_COMPONENT [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:2148:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_ANY_COMPONENT [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:2229:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:2265:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:2283:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:2337:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:2388:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_VTODO_COMPONENT [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:2418:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_RELATED_START [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:2475:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_DTSTART_PROPERTY [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:2495:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_EXDATE_PROPERTY [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:2531:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:2574:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_TRIGGER_PROPERTY [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:2913:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_ANY_COMPONENT [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:3040:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_VEVENT_COMPONENT [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:3175:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:3308:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_VEVENT_COMPONENT [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:3423:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_VEVENT_COMPONENT [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:3456:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_ANY_COMPONENT [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:3580:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_VEVENT_COMPONENT [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:3671:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:3768:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/ical-code.c:3945:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-week-window.c:1097:50: style:inconclusive: Function 'orage_week_window_refresh' argument 1 names different: declaration 'window' definition 'dw'. [funcArgNamesDifferent] orage-4.20.3/src/orage-week-window.h:50:50: note: Function 'orage_week_window_refresh' argument 1 names different: declaration 'window' definition 'dw'. orage-4.20.3/src/orage-week-window.c:1097:50: note: Function 'orage_week_window_refresh' argument 1 names different: declaration 'window' definition 'dw'. orage-4.20.3/src/orage-week-window.c:547:27: style: Parameter 'event' can be declared as pointer to const. However it seems that 'on_button_press_event_cb' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/orage-week-window.c:730:5: note: You might need to cast the function pointer here orage-4.20.3/src/orage-week-window.c:547:27: note: Parameter 'event' can be declared as pointer to const orage-4.20.3/src/orage-week-window.c:550:12: style: Variable 'uid' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/interface.c:454:29: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/orage-week-window.c:988:42: style: Parameter 'gdt0' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/orage-week-window.c:988:59: style: Parameter 'gdt1' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/orage-week-window.c:1144:57: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'orage_week_window_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/orage-week-window.c:1186:34: note: You might need to cast the function pointer here orage-4.20.3/src/orage-week-window.c:1144:57: note: Parameter 'pspec' can be declared as pointer to const orage-4.20.3/src/orage-week-window.c:1163:57: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'orage_week_window_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/orage-week-window.c:1187:34: note: You might need to cast the function pointer here orage-4.20.3/src/orage-week-window.c:1163:57: note: Parameter 'pspec' can be declared as pointer to const orage-4.20.3/src/interface.c:609:65: style: Parameter 'button' can be declared as pointer to const. However it seems that 'for_remove_button_clicked' is a callback function, if 'button' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/interface.c:682:13: note: You might need to cast the function pointer here orage-4.20.3/src/interface.c:609:65: note: Parameter 'button' can be declared as pointer to const orage-4.20.3/src/orage-week-window.c:1215:52: style: Parameter 'date' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/interface.c:610:49: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'for_remove_button_clicked' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/interface.c:682:13: note: You might need to cast the function pointer here orage-4.20.3/src/interface.c:610:49: note: Parameter 'user_data' can be declared as pointer to const orage-4.20.3/src/timezone_selection.c:205:54: style: Parameter 'data' can be declared as pointer to const. However it seems that 'sortEvent_comp' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/timezone_selection.c:229:15: note: You might need to cast the function pointer here orage-4.20.3/src/timezone_selection.c:205:54: note: Parameter 'data' can be declared as pointer to const orage-4.20.3/src/interface.c:1018:12: style: Unused variable: str [unusedVariable] orage-4.20.3/src/parameters.c:664:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] orage-4.20.3/src/parameters.c:1352:41: style:inconclusive: Function 'fill_sync_entries' argument 1 names different: declaration 'data' definition 'conf_p'. [funcArgNamesDifferent] orage-4.20.3/src/parameters.c:74:41: note: Function 'fill_sync_entries' argument 1 names different: declaration 'data' definition 'conf_p'. orage-4.20.3/src/parameters.c:1352:41: note: Function 'fill_sync_entries' argument 1 names different: declaration 'data' definition 'conf_p'. orage-4.20.3/src/parameters.c:1352:58: style:inconclusive: Function 'fill_sync_entries' argument 2 names different: declaration 'user_data' definition 'dialog_p'. [funcArgNamesDifferent] orage-4.20.3/src/parameters.c:74:56: note: Function 'fill_sync_entries' argument 2 names different: declaration 'user_data' definition 'dialog_p'. orage-4.20.3/src/parameters.c:1352:58: note: Function 'fill_sync_entries' argument 2 names different: declaration 'user_data' definition 'dialog_p'. orage-4.20.3/src/parameters.c:508:39: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'check_wakeup' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/parameters.c:544:40: note: You might need to cast the function pointer here orage-4.20.3/src/parameters.c:508:39: note: Parameter 'user_data' can be declared as pointer to const orage-4.20.3/src/parameters.c:679:29: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/parameters.c:711:30: style: Unused variable: label [unusedVariable] orage-4.20.3/src/orage-appointment-window.c:834:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TEXT_SEARCH_TEXT_ONLY [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-appointment-window.c:935:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILE_CHOOSER_ACTION_OPEN [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-appointment-window.c:992:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_YES [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-appointment-window.c:1256:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_date_time_unref [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-appointment-window.c:1524:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-appointment-window.c:1638:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_YES [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-appointment-window.c:1733:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-appointment-window.c:1748:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-appointment-window.c:1824:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_2BUTTON_PRESS [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-appointment-window.c:1985:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_date_time_unref [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-appointment-window.c:2386:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SHADOW_IN [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-appointment-window.c:2408:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SHADOW_NONE [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-appointment-window.c:2460:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-appointment-window.c:2501:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-appointment-window.c:2584:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_DATA_DIR [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-appointment-window.c:2758:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_date_time_unref [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-appointment-window.c:2963:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-appointment-window.c:3014:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_DATA_DIR [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-appointment-window.c:3290:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ALIGN_CENTER [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-appointment-window.c:3776:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SHADOW_IN [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-appointment-window.c:3944:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ALIGN_FILL [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-appointment-window.c:4300:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ALIGN_FILL [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-appointment-window.c:4453:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orage_appointment_window_parent_class [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-appointment-window.c:4476:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orage_appointment_window_parent_class [valueFlowBailoutIncompleteVar] orage-4.20.3/src/orage-appointment-window.c:4555:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] orage-4.20.3/src/event-list.c:853:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] orage-4.20.3/src/event-list.c:304:50: style: Condition 'strncmp(etime,el->time_now,5)>=0' is always true [knownConditionTrueFalse] orage-4.20.3/src/event-list.c:294:50: note: Assuming that condition 'strncmp(etime,el->time_now,5)<0' is not redundant orage-4.20.3/src/event-list.c:304:50: note: Condition 'strncmp(etime,el->time_now,5)>=0' is always true orage-4.20.3/src/event-list.c:511:9: error: Memory leak: search_string [memleak] orage-4.20.3/src/event-list.c:95:25: style: Variable 'flags' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/event-list.c:139:54: style: Parameter 'data' can be declared as pointer to const. However it seems that 'sortEvent_comp' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/event-list.c:1432:15: note: You might need to cast the function pointer here orage-4.20.3/src/event-list.c:139:54: note: Parameter 'data' can be declared as pointer to const orage-4.20.3/src/event-list.c:162:35: style: Parameter 'el' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/event-list.c:235:14: style: Variable 'color' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/event-list.c:261:13: style: Variable 'el' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/event-list.c:262:20: style: Variable 'etime' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/event-list.c:396:36: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/event-list.c:488:43: style: Parameter 'search_string' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/event-list.c:488:65: style: Parameter 'file_type' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/event-list.c:722:65: style: Parameter 'notebook' can be declared as pointer to const. However it seems that 'on_notebook_page_switch' is a callback function, if 'notebook' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/event-list.c:1403:5: note: You might need to cast the function pointer here orage-4.20.3/src/event-list.c:722:65: note: Parameter 'notebook' can be declared as pointer to const orage-4.20.3/src/event-list.c:723:63: style: Parameter 'page' can be declared as pointer to const. However it seems that 'on_notebook_page_switch' is a callback function, if 'page' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/event-list.c:1403:5: note: You might need to cast the function pointer here orage-4.20.3/src/event-list.c:723:63: note: Parameter 'page' can be declared as pointer to const orage-4.20.3/src/event-list.c:727:13: style: Variable 'el' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/event-list.c:1013:25: style: Variable 'flags' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/event-list.c:95:25: style: Variable 'flags' is assigned a value that is never used. [unreadVariable] orage-4.20.3/src/event-list.c:1013:25: style: Variable 'flags' is assigned a value that is never used. [unreadVariable] orage-4.20.3/src/orage-appointment-window.c:1874:9: style: Variable 'appt' is assigned an expression that holds the same value. [redundantAssignment] orage-4.20.3/src/orage-appointment-window.c:1870:14: note: appt is assigned 'apptw->xf_appt' here. orage-4.20.3/src/orage-appointment-window.c:1874:9: note: Variable 'appt' is assigned an expression that holds the same value. orage-4.20.3/src/orage-appointment-window.c:706:20: style: Variable 'application_name' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/orage-appointment-window.c:1028:72: style: Parameter 'appt' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/orage-appointment-window.c:1106:12: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/orage-appointment-window.c:1517:24: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/orage-appointment-window.c:1814:27: style: Parameter 'event' can be declared as pointer to const. However it seems that 'recur_row_clicked' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/orage-appointment-window.c:1900:5: note: You might need to cast the function pointer here orage-4.20.3/src/orage-appointment-window.c:1814:27: note: Parameter 'event' can be declared as pointer to const orage-4.20.3/src/orage-appointment-window.c:2212:61: style: Parameter 'selection' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/orage-appointment-window.c:2317:12: style: Variable 'category' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/orage-appointment-window.c:2328:12: style: Variable 'category' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/orage-appointment-window.c:2973:46: style: Parameter 'appt' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/orage-appointment-window.c:3034:42: style: Parameter 'gdt1' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/orage-appointment-window.c:3034:59: style: Parameter 'gdt2' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/orage-appointment-window.c:4482:65: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'orage_appointment_window_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/orage-appointment-window.c:4546:34: note: You might need to cast the function pointer here orage-4.20.3/src/orage-appointment-window.c:4482:65: note: Parameter 'pspec' can be declared as pointer to const orage-4.20.3/src/orage-appointment-window.c:4509:64: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'orage_appointment_window_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/orage-appointment-window.c:4547:34: note: You might need to cast the function pointer here orage-4.20.3/src/orage-appointment-window.c:4509:64: note: Parameter 'pspec' can be declared as pointer to const orage-4.20.3/src/orage-appointment-window.c:4644:53: style: Parameter 'gdt' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/orage-appointment-window.c:223:16: style: struct member '_OrageAppointmentWindow::TableRecur' is never used. [unusedStructMember] orage-4.20.3/src/orage-appointment-window.c:224:16: style: struct member '_OrageAppointmentWindow::Recur_freq_label' is never used. [unusedStructMember] orage-4.20.3/src/orage-appointment-window.c:225:16: style: struct member '_OrageAppointmentWindow::Recur_freq_hbox' is never used. [unusedStructMember] orage-4.20.3/src/orage-appointment-window.c:1630:17: style: Variable 'ok' is assigned a value that is never used. [unreadVariable] orage-4.20.3/src/ical-code.c:2519:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] orage-4.20.3/src/ical-code.c:817:5: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] orage-4.20.3/src/ical-code.c:1186:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] orage-4.20.3/src/ical-code.c:1191:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] orage-4.20.3/src/ical-code.c:3309:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] orage-4.20.3/src/ical-code.c:3309:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] orage-4.20.3/src/ical-code.c:3860:25: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] orage-4.20.3/src/ical-code.c:3863:25: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] orage-4.20.3/src/ical-code.c:3818:20: warning: Either the condition 'cur' is redundant or there is possible null pointer dereference: cur. [nullPointerRedundantCheck] orage-4.20.3/src/ical-code.c:3808:14: note: Assuming that condition 'cur' is not redundant orage-4.20.3/src/ical-code.c:3829:17: note: Assuming condition is false orage-4.20.3/src/ical-code.c:3818:20: note: Null pointer dereference orage-4.20.3/src/ical-code.c:3819:14: warning: Either the condition 'cur' is redundant or there is possible null pointer dereference: cur. [nullPointerRedundantCheck] orage-4.20.3/src/ical-code.c:3808:14: note: Assuming that condition 'cur' is not redundant orage-4.20.3/src/ical-code.c:3829:17: note: Assuming condition is false orage-4.20.3/src/ical-code.c:3819:14: note: Null pointer dereference orage-4.20.3/src/ical-code.c:3828:14: warning: Either the condition 'cur' is redundant or there is possible null pointer dereference: cur. [nullPointerRedundantCheck] orage-4.20.3/src/ical-code.c:3808:14: note: Assuming that condition 'cur' is not redundant orage-4.20.3/src/ical-code.c:3829:17: note: Assuming condition is false orage-4.20.3/src/ical-code.c:3828:14: note: Null pointer dereference orage-4.20.3/src/ical-code.c:3092:25: style: Variable 'nsdate' is reassigned a value before the old one has been used. [redundantAssignment] orage-4.20.3/src/ical-code.c:3089:20: note: nsdate is assigned orage-4.20.3/src/ical-code.c:3092:25: note: nsdate is overwritten orage-4.20.3/src/ical-code.c:3360:29: style: Variable 'nsdate' is reassigned a value before the old one has been used. [redundantAssignment] orage-4.20.3/src/ical-code.c:3357:24: note: nsdate is assigned orage-4.20.3/src/ical-code.c:3360:29: note: nsdate is overwritten orage-4.20.3/src/ical-code.c:3398:25: style: Variable 'nsdate' is reassigned a value before the old one has been used. [redundantAssignment] orage-4.20.3/src/ical-code.c:3394:20: note: nsdate is assigned orage-4.20.3/src/ical-code.c:3398:25: note: nsdate is overwritten orage-4.20.3/src/ical-code.c:2203:43: style:inconclusive: Function 'xfical_appt_get' argument 1 names different: declaration 'ical_id' definition 'uid'. [funcArgNamesDifferent] orage-4.20.3/src/ical-code.h:214:43: note: Function 'xfical_appt_get' argument 1 names different: declaration 'ical_id' definition 'uid'. orage-4.20.3/src/ical-code.c:2203:43: note: Function 'xfical_appt_get' argument 1 names different: declaration 'ical_id' definition 'uid'. orage-4.20.3/src/ical-code.c:2272:34: style:inconclusive: Function 'xfical_appt_mod' argument 1 names different: declaration 'ical_id' definition 'ical_uid'. [funcArgNamesDifferent] orage-4.20.3/src/ical-code.h:223:34: note: Function 'xfical_appt_mod' argument 1 names different: declaration 'ical_id' definition 'ical_uid'. orage-4.20.3/src/ical-code.c:2272:34: note: Function 'xfical_appt_mod' argument 1 names different: declaration 'ical_id' definition 'ical_uid'. orage-4.20.3/src/ical-code.c:2329:34: style:inconclusive: Function 'xfical_appt_del' argument 1 names different: declaration 'ical_id' definition 'ical_uid'. [funcArgNamesDifferent] orage-4.20.3/src/ical-code.h:229:34: note: Function 'xfical_appt_del' argument 1 names different: declaration 'ical_id' definition 'ical_uid'. orage-4.20.3/src/ical-code.c:2329:34: note: Function 'xfical_appt_del' argument 1 names different: declaration 'ical_id' definition 'ical_uid'. orage-4.20.3/src/ical-code.c:975:65: style: Parameter 'appt' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/ical-code.c:1048:23: style: Variable 'excp' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/ical-code.c:1525:11: style: Variable 'text' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/ical-code.c:2275:12: style: Variable 'uid' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/ical-code.c:2333:11: style: Variable 'uid' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/ical-code.c:2333:17: style: Variable 'int_uid' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/ical-code.c:2385:11: style: Variable 'text' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/ical-code.c:2522:41: style: Parameter 'exclude_l' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/ical-code.c:2525:20: style: Variable 'excl_time' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/ical-code.c:2571:19: style: Variable 'dtstart_zone' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/ical-code.c:2900:38: style: Parameter 'file_type' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/ical-code.c:2900:55: style: Parameter 'file_name' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/ical-code.c:2904:11: style: Variable 'suid' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/ical-code.c:3026:18: style: Parameter 'file_type' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/ical-code.c:3036:11: style: Variable 'uid' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/ical-code.c:3684:44: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/ical-code.c:3684:56: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/ical-code.c:3714:32: style: Parameter 'beg' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/ical-code.c:3714:56: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/ical-code.c:3750:45: style: Parameter 'search_file' can be declared as pointer to const [constParameterPointer] orage-4.20.3/src/ical-code.c:3755:18: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] orage-4.20.3/src/ical-code.c:554:51: error: Uninitialized struct member: per.etime [uninitStructMember] orage-4.20.3/src/ical-code.c:556:48: error: Uninitialized struct member: per.etime [uninitStructMember] orage-4.20.3/src/ical-code.c:87:12: style: struct member '_xfical_timezone_array::city' is never used. [unusedStructMember] orage-4.20.3/src/ical-code.c:88:11: style: struct member '_xfical_timezone_array::utc_offset' is never used. [unusedStructMember] orage-4.20.3/src/ical-code.c:89:11: style: struct member '_xfical_timezone_array::dst' is never used. [unusedStructMember] orage-4.20.3/src/ical-code.c:2905:28: style: Variable 'trg_processed' is assigned a value that is never used. [unreadVariable] orage-4.20.3/src/ical-code.c:2905:48: style: Variable 'trg_active' is assigned a value that is never used. [unreadVariable] diff: head orage-4.20.3/src/ical-code.c:1048:23: style: Variable 'excp' can be declared as pointer to const [constVariablePointer] head orage-4.20.3/src/ical-code.c:1054:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:1117:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:1186:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] head orage-4.20.3/src/ical-code.c:1191:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] head orage-4.20.3/src/ical-code.c:1369:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_VEVENT_COMPONENT [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:140:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_MONDAY_WEEKDAY [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:1489:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_TRIGGER_PROPERTY [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:1525:11: style: Variable 'text' can be declared as pointer to const [constVariablePointer] head orage-4.20.3/src/ical-code.c:1528:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_X_PROPERTY [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:1565:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_ACTION_PROPERTY [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:1637:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_VALARM_COMPONENT [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:1752:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_RECURRENCE_ARRAY_MAX [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:1924:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_VEVENT_COMPONENT [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:196:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:2148:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_ANY_COMPONENT [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:2203:43: style:inconclusive: Function 'xfical_appt_get' argument 1 names different: declaration 'ical_id' definition 'uid'. [funcArgNamesDifferent] orage-4.20.3/src/ical-code.h:214:43: note: Function 'xfical_appt_get' argument 1 names different: declaration 'ical_id' definition 'uid'. orage-4.20.3/src/ical-code.c:2203:43: note: Function 'xfical_appt_get' argument 1 names different: declaration 'ical_id' definition 'uid'. head orage-4.20.3/src/ical-code.c:2229:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:2265:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:2272:34: style:inconclusive: Function 'xfical_appt_mod' argument 1 names different: declaration 'ical_id' definition 'ical_uid'. [funcArgNamesDifferent] orage-4.20.3/src/ical-code.h:223:34: note: Function 'xfical_appt_mod' argument 1 names different: declaration 'ical_id' definition 'ical_uid'. orage-4.20.3/src/ical-code.c:2272:34: note: Function 'xfical_appt_mod' argument 1 names different: declaration 'ical_id' definition 'ical_uid'. head orage-4.20.3/src/ical-code.c:2275:12: style: Variable 'uid' can be declared as pointer to const [constVariablePointer] head orage-4.20.3/src/ical-code.c:2283:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:2329:34: style:inconclusive: Function 'xfical_appt_del' argument 1 names different: declaration 'ical_id' definition 'ical_uid'. [funcArgNamesDifferent] orage-4.20.3/src/ical-code.h:229:34: note: Function 'xfical_appt_del' argument 1 names different: declaration 'ical_id' definition 'ical_uid'. orage-4.20.3/src/ical-code.c:2329:34: note: Function 'xfical_appt_del' argument 1 names different: declaration 'ical_id' definition 'ical_uid'. head orage-4.20.3/src/ical-code.c:2333:11: style: Variable 'uid' can be declared as pointer to const [constVariablePointer] head orage-4.20.3/src/ical-code.c:2333:17: style: Variable 'int_uid' can be declared as pointer to const [constVariablePointer] head orage-4.20.3/src/ical-code.c:2337:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:233:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:2385:11: style: Variable 'text' can be declared as pointer to const [constVariablePointer] head orage-4.20.3/src/ical-code.c:2388:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_VTODO_COMPONENT [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:2418:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_RELATED_START [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:2475:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_DTSTART_PROPERTY [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:2495:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_EXDATE_PROPERTY [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:2519:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] head orage-4.20.3/src/ical-code.c:2522:41: style: Parameter 'exclude_l' can be declared as pointer to const [constParameterPointer] head orage-4.20.3/src/ical-code.c:2525:20: style: Variable 'excl_time' can be declared as pointer to const [constVariablePointer] head orage-4.20.3/src/ical-code.c:2531:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:2571:19: style: Variable 'dtstart_zone' can be declared as pointer to const [constVariablePointer] head orage-4.20.3/src/ical-code.c:2574:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_TRIGGER_PROPERTY [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:2900:38: style: Parameter 'file_type' can be declared as pointer to const [constParameterPointer] head orage-4.20.3/src/ical-code.c:2900:55: style: Parameter 'file_name' can be declared as pointer to const [constParameterPointer] head orage-4.20.3/src/ical-code.c:2904:11: style: Variable 'suid' can be declared as pointer to const [constVariablePointer] head orage-4.20.3/src/ical-code.c:2905:28: style: Variable 'trg_processed' is assigned a value that is never used. [unreadVariable] head orage-4.20.3/src/ical-code.c:2905:48: style: Variable 'trg_active' is assigned a value that is never used. [unreadVariable] head orage-4.20.3/src/ical-code.c:2913:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_ANY_COMPONENT [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:3026:18: style: Parameter 'file_type' can be declared as pointer to const [constParameterPointer] head orage-4.20.3/src/ical-code.c:3036:11: style: Variable 'uid' can be declared as pointer to const [constVariablePointer] head orage-4.20.3/src/ical-code.c:3040:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_VEVENT_COMPONENT [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:3092:25: style: Variable 'nsdate' is reassigned a value before the old one has been used. [redundantAssignment] orage-4.20.3/src/ical-code.c:3089:20: note: nsdate is assigned orage-4.20.3/src/ical-code.c:3092:25: note: nsdate is overwritten head orage-4.20.3/src/ical-code.c:3175:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:327:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:3308:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_VEVENT_COMPONENT [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:3309:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] head orage-4.20.3/src/ical-code.c:3309:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] head orage-4.20.3/src/ical-code.c:3360:29: style: Variable 'nsdate' is reassigned a value before the old one has been used. [redundantAssignment] orage-4.20.3/src/ical-code.c:3357:24: note: nsdate is assigned orage-4.20.3/src/ical-code.c:3360:29: note: nsdate is overwritten head orage-4.20.3/src/ical-code.c:3398:25: style: Variable 'nsdate' is reassigned a value before the old one has been used. [redundantAssignment] orage-4.20.3/src/ical-code.c:3394:20: note: nsdate is assigned orage-4.20.3/src/ical-code.c:3398:25: note: nsdate is overwritten head orage-4.20.3/src/ical-code.c:3423:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_VEVENT_COMPONENT [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:3456:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_ANY_COMPONENT [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:3580:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_VEVENT_COMPONENT [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:3671:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:3684:44: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] head orage-4.20.3/src/ical-code.c:3684:56: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] head orage-4.20.3/src/ical-code.c:3714:32: style: Parameter 'beg' can be declared as pointer to const [constParameterPointer] head orage-4.20.3/src/ical-code.c:3714:56: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] head orage-4.20.3/src/ical-code.c:3750:45: style: Parameter 'search_file' can be declared as pointer to const [constParameterPointer] head orage-4.20.3/src/ical-code.c:3755:18: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] head orage-4.20.3/src/ical-code.c:3768:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:376:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] 2.20.0 orage-4.20.3/src/ical-code.c:3788:29: error: There is an unknown macro here somewhere. Configuration is required. If G_GSIZE_FORMAT is a macro then please configure it. [unknownMacro] head orage-4.20.3/src/ical-code.c:3818:20: warning: Either the condition 'cur' is redundant or there is possible null pointer dereference: cur. [nullPointerRedundantCheck] orage-4.20.3/src/ical-code.c:3808:14: note: Assuming that condition 'cur' is not redundant orage-4.20.3/src/ical-code.c:3829:17: note: Assuming condition is false orage-4.20.3/src/ical-code.c:3818:20: note: Null pointer dereference head orage-4.20.3/src/ical-code.c:3819:14: warning: Either the condition 'cur' is redundant or there is possible null pointer dereference: cur. [nullPointerRedundantCheck] orage-4.20.3/src/ical-code.c:3808:14: note: Assuming that condition 'cur' is not redundant orage-4.20.3/src/ical-code.c:3829:17: note: Assuming condition is false orage-4.20.3/src/ical-code.c:3819:14: note: Null pointer dereference head orage-4.20.3/src/ical-code.c:3828:14: warning: Either the condition 'cur' is redundant or there is possible null pointer dereference: cur. [nullPointerRedundantCheck] orage-4.20.3/src/ical-code.c:3808:14: note: Assuming that condition 'cur' is not redundant orage-4.20.3/src/ical-code.c:3829:17: note: Assuming condition is false orage-4.20.3/src/ical-code.c:3828:14: note: Null pointer dereference head orage-4.20.3/src/ical-code.c:3860:25: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] head orage-4.20.3/src/ical-code.c:3863:25: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] head orage-4.20.3/src/ical-code.c:389:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:3945:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:450:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_TZID_PARAMETER [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:464:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:488:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:517:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_DTSTART_PROPERTY [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:554:51: error: Uninitialized struct member: per.etime [uninitStructMember] head orage-4.20.3/src/ical-code.c:556:48: error: Uninitialized struct member: per.etime [uninitStructMember] head orage-4.20.3/src/ical-code.c:696:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:716:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:817:5: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] head orage-4.20.3/src/ical-code.c:852:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_ACTION_DISPLAY [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:87:12: style: struct member '_xfical_timezone_array::city' is never used. [unusedStructMember] head orage-4.20.3/src/ical-code.c:88:11: style: struct member '_xfical_timezone_array::utc_offset' is never used. [unusedStructMember] head orage-4.20.3/src/ical-code.c:89:11: style: struct member '_xfical_timezone_array::dst' is never used. [unusedStructMember] head orage-4.20.3/src/ical-code.c:900:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_ACTION_AUDIO [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:963:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_ACTION_PROCEDURE [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/ical-code.c:975:65: style: Parameter 'appt' can be declared as pointer to const [constParameterPointer] head orage-4.20.3/src/ical-code.c:980:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICAL_VALARM_COMPONENT [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/orage-appointment-window.c:1028:72: style: Parameter 'appt' can be declared as pointer to const [constParameterPointer] head orage-4.20.3/src/orage-appointment-window.c:1106:12: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] head orage-4.20.3/src/orage-appointment-window.c:1256:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_date_time_unref [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/orage-appointment-window.c:1517:24: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] head orage-4.20.3/src/orage-appointment-window.c:1524:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/orage-appointment-window.c:1630:17: style: Variable 'ok' is assigned a value that is never used. [unreadVariable] head orage-4.20.3/src/orage-appointment-window.c:1638:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_YES [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/orage-appointment-window.c:1733:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/orage-appointment-window.c:1748:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/orage-appointment-window.c:1814:27: style: Parameter 'event' can be declared as pointer to const. However it seems that 'recur_row_clicked' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/orage-appointment-window.c:1900:5: note: You might need to cast the function pointer here orage-4.20.3/src/orage-appointment-window.c:1814:27: note: Parameter 'event' can be declared as pointer to const head orage-4.20.3/src/orage-appointment-window.c:1824:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_2BUTTON_PRESS [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/orage-appointment-window.c:1874:9: style: Variable 'appt' is assigned an expression that holds the same value. [redundantAssignment] orage-4.20.3/src/orage-appointment-window.c:1870:14: note: appt is assigned 'apptw->xf_appt' here. orage-4.20.3/src/orage-appointment-window.c:1874:9: note: Variable 'appt' is assigned an expression that holds the same value. head orage-4.20.3/src/orage-appointment-window.c:1985:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_date_time_unref [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/orage-appointment-window.c:2212:61: style: Parameter 'selection' can be declared as pointer to const [constParameterPointer] head orage-4.20.3/src/orage-appointment-window.c:223:16: style: struct member '_OrageAppointmentWindow::TableRecur' is never used. [unusedStructMember] head orage-4.20.3/src/orage-appointment-window.c:224:16: style: struct member '_OrageAppointmentWindow::Recur_freq_label' is never used. [unusedStructMember] head orage-4.20.3/src/orage-appointment-window.c:225:16: style: struct member '_OrageAppointmentWindow::Recur_freq_hbox' is never used. [unusedStructMember] head orage-4.20.3/src/orage-appointment-window.c:2317:12: style: Variable 'category' can be declared as pointer to const [constVariablePointer] head orage-4.20.3/src/orage-appointment-window.c:2328:12: style: Variable 'category' can be declared as pointer to const [constVariablePointer] head orage-4.20.3/src/orage-appointment-window.c:2386:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SHADOW_IN [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/orage-appointment-window.c:2408:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SHADOW_NONE [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/orage-appointment-window.c:2460:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/orage-appointment-window.c:2501:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/orage-appointment-window.c:2584:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_DATA_DIR [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/orage-appointment-window.c:2758:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_date_time_unref [valueFlowBailoutIncompleteVar] 2.20.0 orage-4.20.3/src/orage-appointment-window.c:2960:40: error: There is an unknown macro here somewhere. Configuration is required. If G_DIR_SEPARATOR_S is a macro then please configure it. [unknownMacro] head orage-4.20.3/src/orage-appointment-window.c:2963:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/orage-appointment-window.c:2973:46: style: Parameter 'appt' can be declared as pointer to const [constParameterPointer] head orage-4.20.3/src/orage-appointment-window.c:3014:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_DATA_DIR [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/orage-appointment-window.c:3034:42: style: Parameter 'gdt1' can be declared as pointer to const [constParameterPointer] head orage-4.20.3/src/orage-appointment-window.c:3034:59: style: Parameter 'gdt2' can be declared as pointer to const [constParameterPointer] head orage-4.20.3/src/orage-appointment-window.c:3290:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ALIGN_CENTER [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/orage-appointment-window.c:3776:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SHADOW_IN [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/orage-appointment-window.c:3944:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ALIGN_FILL [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/orage-appointment-window.c:4300:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ALIGN_FILL [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/orage-appointment-window.c:4453:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orage_appointment_window_parent_class [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/orage-appointment-window.c:4476:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orage_appointment_window_parent_class [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/orage-appointment-window.c:4482:65: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'orage_appointment_window_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/orage-appointment-window.c:4546:34: note: You might need to cast the function pointer here orage-4.20.3/src/orage-appointment-window.c:4482:65: note: Parameter 'pspec' can be declared as pointer to const head orage-4.20.3/src/orage-appointment-window.c:4509:64: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'orage_appointment_window_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/orage-appointment-window.c:4547:34: note: You might need to cast the function pointer here orage-4.20.3/src/orage-appointment-window.c:4509:64: note: Parameter 'pspec' can be declared as pointer to const head orage-4.20.3/src/orage-appointment-window.c:4555:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/orage-appointment-window.c:4644:53: style: Parameter 'gdt' can be declared as pointer to const [constParameterPointer] head orage-4.20.3/src/orage-appointment-window.c:706:20: style: Variable 'application_name' can be declared as pointer to const [constVariablePointer] head orage-4.20.3/src/orage-appointment-window.c:834:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TEXT_SEARCH_TEXT_ONLY [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/orage-appointment-window.c:935:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILE_CHOOSER_ACTION_OPEN [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/orage-appointment-window.c:992:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_YES [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/orage-category.c:109:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/orage-category.c:127:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/orage-category.c:145:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] 2.20.0 orage-4.20.3/src/orage-category.c:59:39: error: There is an unknown macro here somewhere. Configuration is required. If G_DIR_SEPARATOR_S is a macro then please configure it. [unknownMacro] head orage-4.20.3/src/orage-category.c:62:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/orage-window.c:164:32: style: Parameter 'menuitem' can be declared as pointer to const. However it seems that 'mView_ViewSelectedDate_activate_cb' is a callback function, if 'menuitem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/orage-window.c:346:5: note: You might need to cast the function pointer here orage-4.20.3/src/orage-window.c:164:32: note: Parameter 'menuitem' can be declared as pointer to const head orage-4.20.3/src/orage-window.c:164:65: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'mView_ViewSelectedDate_activate_cb' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/orage-window.c:346:5: note: You might need to cast the function pointer here orage-4.20.3/src/orage-window.c:164:65: note: Parameter 'user_data' can be declared as pointer to const head orage-4.20.3/src/parameters.c:1171:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SHADOW_NONE [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/parameters.c:1352:41: style:inconclusive: Function 'fill_sync_entries' argument 1 names different: declaration 'data' definition 'conf_p'. [funcArgNamesDifferent] orage-4.20.3/src/parameters.c:74:41: note: Function 'fill_sync_entries' argument 1 names different: declaration 'data' definition 'conf_p'. orage-4.20.3/src/parameters.c:1352:41: note: Function 'fill_sync_entries' argument 1 names different: declaration 'data' definition 'conf_p'. head orage-4.20.3/src/parameters.c:1352:58: style:inconclusive: Function 'fill_sync_entries' argument 2 names different: declaration 'user_data' definition 'dialog_p'. [funcArgNamesDifferent] orage-4.20.3/src/parameters.c:74:56: note: Function 'fill_sync_entries' argument 2 names different: declaration 'user_data' definition 'dialog_p'. orage-4.20.3/src/parameters.c:1352:58: note: Function 'fill_sync_entries' argument 2 names different: declaration 'user_data' definition 'dialog_p'. head orage-4.20.3/src/parameters.c:1366:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_ELLIPSIZE_END [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/parameters.c:1405:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SHADOW_NONE [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/parameters.c:1433:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WIN_POS_CENTER [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/parameters.c:1510:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] 2.20.0 orage-4.20.3/src/parameters.c:1563:40: error: There is an unknown macro here somewhere. Configuration is required. If G_DIR_SEPARATOR_S is a macro then please configure it. [unknownMacro] head orage-4.20.3/src/parameters.c:1565:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/parameters.c:1589:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_SYMLINK [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/parameters.c:162:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_HELP [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/parameters.c:1779:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/parameters.c:431:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILE_CHOOSER_ACTION_OPEN [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/parameters.c:466:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/parameters.c:508:39: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'check_wakeup' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/parameters.c:544:40: note: You might need to cast the function pointer here orage-4.20.3/src/parameters.c:508:39: note: Parameter 'user_data' can be declared as pointer to const head orage-4.20.3/src/parameters.c:577:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ALIGN_FILL [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/parameters.c:616:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/parameters.c:648:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/parameters.c:664:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] head orage-4.20.3/src/parameters.c:679:29: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] head orage-4.20.3/src/parameters.c:683:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/parameters.c:711:30: style: Unused variable: label [unusedVariable] head orage-4.20.3/src/parameters.c:729:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SHADOW_NONE [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/parameters.c:849:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SHADOW_NONE [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/reminder.c:1044:68: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'start_orage_tooltip_update' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/reminder.c:1075:29: note: You might need to cast the function pointer here orage-4.20.3/src/reminder.c:1044:68: note: Parameter 'user_data' can be declared as pointer to const head orage-4.20.3/src/reminder.c:124:30: style:inconclusive: Function 'alarm_add' argument 1 names different: declaration 'alarm' definition 'l_alarm'. [funcArgNamesDifferent] orage-4.20.3/src/reminder.h:30:30: note: Function 'alarm_add' argument 1 names different: declaration 'alarm' definition 'l_alarm'. orage-4.20.3/src/reminder.c:124:30: note: Function 'alarm_add' argument 1 names different: declaration 'alarm' definition 'l_alarm'. 2.20.0 orage-4.20.3/src/reminder.c:138:38: error: There is an unknown macro here somewhere. Configuration is required. If G_DIR_SEPARATOR_S is a macro then please configure it. [unknownMacro] head orage-4.20.3/src/reminder.c:141:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/reminder.c:156:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/reminder.c:232:34: style: Parameter 'galarm' can be declared as pointer to const. However it seems that 'alarm_store' is a callback function, if 'galarm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/reminder.c:267:38: note: You might need to cast the function pointer here orage-4.20.3/src/reminder.c:232:34: note: Parameter 'galarm' can be declared as pointer to const head orage-4.20.3/src/reminder.c:287:55: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'child_setup_async' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/reminder.c:318:61: note: You might need to cast the function pointer here orage-4.20.3/src/reminder.c:287:55: note: Parameter 'user_data' can be declared as pointer to const head orage-4.20.3/src/reminder.c:317:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SPAWN_DO_NOT_REAP_CHILD [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/reminder.c:343:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/reminder.c:411:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/reminder.c:541:19: style: Variable 'l_alarm' can be declared as pointer to const [constVariablePointer] head orage-4.20.3/src/reminder.c:548:53: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'on_btRecreateReminder_clicked' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/reminder.c:704:5: note: You might need to cast the function pointer here orage-4.20.3/src/reminder.c:548:53: note: Parameter 'user_data' can be declared as pointer to const head orage-4.20.3/src/reminder.c:609:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WIN_POS_CENTER [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/reminder.c:755:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/reminder.c:782:37: style:inconclusive: Function 'create_reminders' argument 1 names different: declaration 'alarm' definition 'l_alarm'. [funcArgNamesDifferent] orage-4.20.3/src/reminder.h:33:37: note: Function 'create_reminders' argument 1 names different: declaration 'alarm' definition 'l_alarm'. orage-4.20.3/src/reminder.c:782:37: note: Function 'create_reminders' argument 1 names different: declaration 'alarm' definition 'l_alarm'. head orage-4.20.3/src/reminder.c:821:36: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'orage_day_change' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/reminder.c:812:57: note: You might need to cast the function pointer here orage-4.20.3/src/reminder.c:821:36: note: Parameter 'user_data' can be declared as pointer to const head orage-4.20.3/src/reminder.c:831:22: style: Variable 'current_year' is assigned a value that is never used. [unreadVariable] head orage-4.20.3/src/reminder.c:831:39: style: Variable 'current_month' is assigned a value that is never used. [unreadVariable] head orage-4.20.3/src/reminder.c:831:54: style: Variable 'current_day' is assigned a value that is never used. [unreadVariable] head orage-4.20.3/src/reminder.c:900:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] head orage-4.20.3/src/reminder.c:958:62: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'orage_tooltip_update' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] orage-4.20.3/src/reminder.c:1052:29: note: You might need to cast the function pointer here orage-4.20.3/src/reminder.c:958:62: note: Parameter 'user_data' can be declared as pointer to const DONE