2025-09-02 02:15 ftp://ftp.de.debian.org/debian/pool/main/n/network-manager-openconnect/network-manager-openconnect_1.2.10.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=gtk --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.12.41+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.67 compiler: g++ (Debian 14.2.0-19) 14.2.0 cppcheck: head 2.18.0 head-info: 2b51b48 (2025-09-01 15:35:55 +0200) count: 18 79 elapsed-time: 0.1 0.4 head-timing-info: old-timing-info: head results: NetworkManager-openconnect-1.2.10/properties/auth-helpers.c:180:0: error: failed to evaluate #if condition, undefined function-like macro invocation: OPENCONNECT_CHECK_VER( ... ) [preprocessorErrorDirective] NetworkManager-openconnect-1.2.10/properties/auth-helpers.c:180:2: error: failed to evaluate #if condition, undefined function-like macro invocation: OPENCONNECT_CHECK_VER( ... ) [preprocessorErrorDirective] NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor-plugin.c:50:0: error: failed to evaluate #if condition, undefined function-like macro invocation: NM_CHECK_VERSION( ... ) [preprocessorErrorDirective] NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor-plugin.c:50:3: error: failed to evaluate #if condition, undefined function-like macro invocation: NM_CHECK_VERSION( ... ) [preprocessorErrorDirective] NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor.c:69:0: error: failed to evaluate #if condition, undefined function-like macro invocation: GTK_CHECK_VERSION( ... ) [preprocessorErrorDirective] NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor.c:69:2: error: failed to evaluate #if condition, undefined function-like macro invocation: GTK_CHECK_VERSION( ... ) [preprocessorErrorDirective] NetworkManager-openconnect-1.2.10/auth-dialog/main.c:48:0: error: failed to evaluate #if condition, undefined function-like macro invocation: OPENCONNECT_CHECK_VER( ... ) [preprocessorErrorDirective] NetworkManager-openconnect-1.2.10/auth-dialog/main.c:48:2: error: failed to evaluate #if condition, undefined function-like macro invocation: OPENCONNECT_CHECK_VER( ... ) [preprocessorErrorDirective] NetworkManager-openconnect-1.2.10/shared/nm-utils/nm-vpn-plugin-utils.c:33:64: debug: Function::addArguments found argument 'editor_factory' with varid 0. [varid0] NetworkManager-openconnect-1.2.10/src/nm-openconnect-service-openconnect-helper.c:494:0: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [preprocessorErrorDirective] NetworkManager-openconnect-1.2.10/src/nm-openconnect-service-openconnect-helper.c:494:2: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [preprocessorErrorDirective] NetworkManager-openconnect-1.2.10/shared/nm-utils/nm-vpn-plugin-utils.c:47:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_free [valueFlowBailoutIncompleteVar] NetworkManager-openconnect-1.2.10/shared/nm-utils/nm-shared-utils.c:55:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] NetworkManager-openconnect-1.2.10/shared/nm-utils/nm-shared-utils.c:171:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nm_auto_unset_gvalue [valueFlowBailoutIncompleteVar] NetworkManager-openconnect-1.2.10/src/nm-openconnect-service.c:793:0: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [preprocessorErrorDirective] NetworkManager-openconnect-1.2.10/src/nm-openconnect-service.c:793:2: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [preprocessorErrorDirective] NetworkManager-openconnect-1.2.10/shared/nm-utils/nm-shared-utils.c:134:38: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] NetworkManager-openconnect-1.2.10/shared/nm-utils/nm-shared-utils.c:172:16: style: Variable 'klass' can be declared as pointer to const [constVariablePointer] diff: 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:1061:8: style: Variable 'accepted_hash' can be declared as pointer to const [constVariablePointer] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:1067:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable peer_cert [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:1122:8: style: Variable 'autoconnect' can be declared as pointer to const [constVariablePointer] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:1132:8: style: Variable 'save' can be declared as pointer to const [constVariablePointer] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:1154:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EIO [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:1173:52: style: The comparison 'match >= 0' is always true. [knownConditionTrueFalse] NetworkManager-openconnect-1.2.10/auth-dialog/main.c:1165:53: note: 'match' is assigned value '0' here. NetworkManager-openconnect-1.2.10/auth-dialog/main.c:1173:52: note: The comparison 'match >= 0' is always true. 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:1219:8: style: Variable 'csd' can be declared as pointer to const [constVariablePointer] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:1229:8: style: Variable 'pem_passphrase_fsid' can be declared as pointer to const [constVariablePointer] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:1231:8: style: Variable 'token_mode' can be declared as pointer to const [constVariablePointer] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:1233:8: style: Variable 'protocol' can be declared as pointer to const [constVariablePointer] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:1235:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_OPENCONNECT_KEY_GATEWAY [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:1541:57: style: Parameter 'vpninfo' can be declared as pointer to const [constParameterPointer] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:1581:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ICON_SIZE_DIALOG [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:1602:7: style: Condition 'value' is always false [knownConditionTrueFalse] NetworkManager-openconnect-1.2.10/auth-dialog/main.c:1601:28: note: Calling function 'oc_server_resolve' returns 0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:1601:28: note: Assignment 'value=oc_server_resolve(ui_data->vpninfo)', assigned value is 0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:1602:7: note: Condition 'value' is always false 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:1692:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:1704:11: style: Variable 'thread' is allocated memory that is never used. [unusedAllocatedMemory] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:1889:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_OPENCONNECT_KEY_USERAGENT [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:1968:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OC_TOKEN_MODE_NONE [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:1991:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_STATUS_AGAIN [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:2014:44: style: Variable 'vpn_service' can be declared as pointer to const [constVariablePointer] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:2042:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:2123:17: style: Variable 'init_thread' is allocated memory that is never used. [unusedAllocatedMemory] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:242:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ICON_SIZE_DIALOG [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:259:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ICON_SIZE_DIALOG [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:321:73: style: Parameter 'choice' can be declared as pointer to const. However it seems that 'do_override_label' is a callback function, if 'choice' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetworkManager-openconnect-1.2.10/auth-dialog/main.c:356:54: note: You might need to cast the function pointer here NetworkManager-openconnect-1.2.10/auth-dialog/main.c:321:73: note: Parameter 'choice' can be declared as pointer to const 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:348:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:368:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OC_FORM_OPT_TEXT [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:418:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable label [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:457:73: style: Parameter 'form' can be declared as pointer to const [constParameterPointer] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:458:30: style: Parameter 'opt' can be declared as pointer to const [constParameterPointer] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:462:54: warning: Either the condition 'opt!=NULL' is redundant or there is possible null pointer dereference: opt. [nullPointerRedundantCheck] NetworkManager-openconnect-1.2.10/auth-dialog/main.c:623:11: note: Assuming that condition 'opt!=NULL' is not redundant NetworkManager-openconnect-1.2.10/auth-dialog/main.c:626:58: note: Calling function 'find_form_answer', 3rd argument 'opt' value is 0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:462:54: note: Null pointer dereference head NetworkManager-openconnect-1.2.10/auth-dialog/main.c:48:0: error: failed to evaluate #if condition, undefined function-like macro invocation: OPENCONNECT_CHECK_VER( ... ) [preprocessorErrorDirective] head NetworkManager-openconnect-1.2.10/auth-dialog/main.c:48:2: error: failed to evaluate #if condition, undefined function-like macro invocation: OPENCONNECT_CHECK_VER( ... ) [preprocessorErrorDirective] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:546:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OC_FORM_OPT_HIDDEN [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:546:7: warning: Either the condition 'opt==NULL' is redundant or there is possible null pointer dereference: opt. [nullPointerRedundantCheck] NetworkManager-openconnect-1.2.10/auth-dialog/main.c:592:12: note: Assuming that condition 'opt==NULL' is not redundant NetworkManager-openconnect-1.2.10/auth-dialog/main.c:546:7: note: Null pointer dereference 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:554:7: warning: Either the condition 'opt==NULL' is redundant or there is possible null pointer dereference: opt. [nullPointerRedundantCheck] NetworkManager-openconnect-1.2.10/auth-dialog/main.c:592:12: note: Assuming that condition 'opt==NULL' is not redundant NetworkManager-openconnect-1.2.10/auth-dialog/main.c:554:7: note: Null pointer dereference 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:583:14: warning: Either the condition 'opt==NULL' is redundant or there is possible null pointer dereference: opt. [nullPointerRedundantCheck] NetworkManager-openconnect-1.2.10/auth-dialog/main.c:592:12: note: Assuming that condition 'opt==NULL' is not redundant NetworkManager-openconnect-1.2.10/auth-dialog/main.c:583:14: note: Null pointer dereference 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:632:22: style: Variable 'ch' can be declared as pointer to const [constVariablePointer] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:866:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OC_FORM_OPT_TEXT [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:941:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:946:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:953:8: style: Variable 'prevent_invalid_cert' can be declared as pointer to const [constVariablePointer] 2.18.0 NetworkManager-openconnect-1.2.10/auth-dialog/main.c:993:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ALIGN_START [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/properties/auth-helpers.c:109:41: style: Parameter 'builder' can be declared as pointer to const [constParameterPointer] 2.18.0 NetworkManager-openconnect-1.2.10/properties/auth-helpers.c:140:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_OPENCONNECT_KEY_USERCERT [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/properties/auth-helpers.c:153:8: style: Variable 'authtype' can be declared as pointer to const [constVariablePointer] 2.18.0 NetworkManager-openconnect-1.2.10/properties/auth-helpers.c:165:12: style: Variable 'authtype' is assigned a value that is never used. [unreadVariable] 2.18.0 NetworkManager-openconnect-1.2.10/properties/auth-helpers.c:168:12: style: Variable 'authtype' is assigned a value that is never used. [unreadVariable] 2.18.0 NetworkManager-openconnect-1.2.10/properties/auth-helpers.c:178:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_OPENCONNECT_KEY_CACERT [valueFlowBailoutIncompleteVar] head NetworkManager-openconnect-1.2.10/properties/auth-helpers.c:180:0: error: failed to evaluate #if condition, undefined function-like macro invocation: OPENCONNECT_CHECK_VER( ... ) [preprocessorErrorDirective] head NetworkManager-openconnect-1.2.10/properties/auth-helpers.c:180:2: error: failed to evaluate #if condition, undefined function-like macro invocation: OPENCONNECT_CHECK_VER( ... ) [preprocessorErrorDirective] 2.18.0 NetworkManager-openconnect-1.2.10/properties/auth-helpers.c:59:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_OPENCONNECT_KEY_CACERT [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor-plugin.c:102:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor-plugin.c:173:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_KEY_FILE_KEEP_COMMENTS [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor-plugin.c:181:3: error: Memory leak: keyfile [memleak] 2.18.0 NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor-plugin.c:206:3: error: Memory leak: keyfile [memleak] 2.18.0 NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor-plugin.c:343:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_OPENCONNECT_KEY_GATEWAY [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor-plugin.c:470:38: style: Parameter 'iface' can be declared as pointer to const. However it seems that 'get_capabilities' is a callback function, if 'iface' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor-plugin.c:663:34: note: You might need to cast the function pointer here NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor-plugin.c:470:38: note: Parameter 'iface' can be declared as pointer to const 2.18.0 NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor-plugin.c:472:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_VPN_EDITOR_PLUGIN_CAPABILITY_IMPORT [valueFlowBailoutIncompleteVar] head NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor-plugin.c:50:0: error: failed to evaluate #if condition, undefined function-like macro invocation: NM_CHECK_VERSION( ... ) [preprocessorErrorDirective] head NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor-plugin.c:50:3: error: failed to evaluate #if condition, undefined function-like macro invocation: NM_CHECK_VERSION( ... ) [preprocessorErrorDirective] 2.18.0 NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor-plugin.c:599:24: style: Parameter 'object' can be declared as pointer to const. However it seems that 'get_property' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor-plugin.c:637:31: note: You might need to cast the function pointer here NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor-plugin.c:599:24: note: Parameter 'object' can be declared as pointer to const 2.18.0 NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor-plugin.c:600:42: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor-plugin.c:637:31: note: You might need to cast the function pointer here NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor-plugin.c:600:42: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor-plugin.c:610:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_VPN_SERVICE_TYPE_OPENCONNECT [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor-plugin.c:627:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable openconnect_editor_plugin_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor-plugin.c:635:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] 2.18.0 NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor-plugin.c:654:58: style: Parameter 'plugin' can be declared as pointer to const [constParameterPointer] 2.18.0 NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor-plugin.c:681:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GETTEXT_PACKAGE [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor.c:215:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_OPENCONNECT_KEY_TOKEN_MODE [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor.c:305:6: style: Condition '!init_protocol_combo_options(protocol_combo)' is always true [knownConditionTrueFalse] NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor.c:305:35: note: Calling function 'init_protocol_combo_options' returns 0 NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor.c:305:6: note: Condition '!init_protocol_combo_options(protocol_combo)' is always true 2.18.0 NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor.c:312:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_OPENCONNECT_KEY_PROTOCOL [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor.c:351:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_OPENCONNECT_KEY_GATEWAY [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor.c:477:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NM_OPENCONNECT_KEY_PROTOCOL [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor.c:621:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NMV_EDITOR_PLUGIN_ERROR [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor.c:671:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable openconnect_editor_parent_class [valueFlowBailoutIncompleteVar] 2.18.0 NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor.c:679:2: style: g_type_class_add_private has been deprecated since version 2.58 and should not be used in newly-written code. Use the G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros to add instance private data to a type. [prohibitedg_type_class_add_privateCalled] 2.18.0 NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor.c:685:45: style: Parameter 'plugin' can be declared as pointer to const [constParameterPointer] head NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor.c:69:0: error: failed to evaluate #if condition, undefined function-like macro invocation: GTK_CHECK_VERSION( ... ) [preprocessorErrorDirective] head NetworkManager-openconnect-1.2.10/properties/nm-openconnect-editor.c:69:2: error: failed to evaluate #if condition, undefined function-like macro invocation: GTK_CHECK_VERSION( ... ) [preprocessorErrorDirective] head NetworkManager-openconnect-1.2.10/src/nm-openconnect-service-openconnect-helper.c:494:0: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [preprocessorErrorDirective] head NetworkManager-openconnect-1.2.10/src/nm-openconnect-service-openconnect-helper.c:494:2: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [preprocessorErrorDirective] 2.18.0 NetworkManager-openconnect-1.2.10/src/nm-openconnect-service-openconnect-helper.c:76:2: error: There is an unknown macro here somewhere. Configuration is required. If _NM_UTILS_MACRO_FIRST is a macro then please configure it. [unknownMacro] 2.18.0 NetworkManager-openconnect-1.2.10/src/nm-openconnect-service.c:210:3: error: There is an unknown macro here somewhere. Configuration is required. If _NM_UTILS_MACRO_FIRST is a macro then please configure it. [unknownMacro] head NetworkManager-openconnect-1.2.10/src/nm-openconnect-service.c:793:0: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [preprocessorErrorDirective] head NetworkManager-openconnect-1.2.10/src/nm-openconnect-service.c:793:2: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [preprocessorErrorDirective] DONE