Task #387 - enchant2-2.8.1-1.fc41/scan-results.err
back to task #387download
Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:64:9: warning[-Wunused-macros]: macro "TYPE_ENCHANT_PROVIDER" is not used # 64 | #define TYPE_ENCHANT_PROVIDER (enchant_provider_get_type ()) # | ^~~~~~~~~~~~~~~~~~~~~ # 62| #define _g_string_free0(var) ((var == NULL) ? NULL : (var = (g_string_free (var, TRUE), NULL))) # 63| # 64|-> #define TYPE_ENCHANT_PROVIDER (enchant_provider_get_type ()) # 65| #define ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PROVIDER, EnchantProvider)) # 66| #define ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:65:9: warning[-Wunused-macros]: macro "ENCHANT_PROVIDER" is not used # 65 | #define ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PROVIDER, EnchantProvider)) # | ^~~~~~~~~~~~~~~~ # 63| # 64| #define TYPE_ENCHANT_PROVIDER (enchant_provider_get_type ()) # 65|-> #define ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PROVIDER, EnchantProvider)) # 66| #define ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) # 67| #define IS_ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PROVIDER)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:66:9: warning[-Wunused-macros]: macro "ENCHANT_PROVIDER_CLASS" is not used # 66 | #define ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) # | ^~~~~~~~~~~~~~~~~~~~~~ # 64| #define TYPE_ENCHANT_PROVIDER (enchant_provider_get_type ()) # 65| #define ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PROVIDER, EnchantProvider)) # 66|-> #define ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) # 67| #define IS_ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PROVIDER)) # 68| #define IS_ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PROVIDER)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:67:9: warning[-Wunused-macros]: macro "IS_ENCHANT_PROVIDER" is not used # 67 | #define IS_ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PROVIDER)) # | ^~~~~~~~~~~~~~~~~~~ # 65| #define ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PROVIDER, EnchantProvider)) # 66| #define ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) # 67|-> #define IS_ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PROVIDER)) # 68| #define IS_ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PROVIDER)) # 69| #define ENCHANT_PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:68:9: warning[-Wunused-macros]: macro "IS_ENCHANT_PROVIDER_CLASS" is not used # 68 | #define IS_ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PROVIDER)) # | ^~~~~~~~~~~~~~~~~~~~~~~~~ # 66| #define ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) # 67| #define IS_ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PROVIDER)) # 68|-> #define IS_ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PROVIDER)) # 69| #define ENCHANT_PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) # 70| Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:69:9: warning[-Wunused-macros]: macro "ENCHANT_PROVIDER_GET_CLASS" is not used # 69 | #define ENCHANT_PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) # | ^~~~~~~~~~~~~~~~~~~~~~~~~~ # 67| #define IS_ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PROVIDER)) # 68| #define IS_ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PROVIDER)) # 69|-> #define ENCHANT_PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) # 70| # 71| typedef struct _EnchantProvider EnchantProvider; Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:77:9: warning[-Wunused-macros]: macro "TYPE_ENCHANT_DICT" is not used # 77 | #define TYPE_ENCHANT_DICT (enchant_dict_get_type ()) # | ^~~~~~~~~~~~~~~~~ # 75| typedef struct _EnchantBroker EnchantBroker; # 76| # 77|-> #define TYPE_ENCHANT_DICT (enchant_dict_get_type ()) # 78| #define ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_DICT, EnchantDict)) # 79| #define ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_DICT, EnchantDictClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:78:9: warning[-Wunused-macros]: macro "ENCHANT_DICT" is not used # 78 | #define ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_DICT, EnchantDict)) # | ^~~~~~~~~~~~ # 76| # 77| #define TYPE_ENCHANT_DICT (enchant_dict_get_type ()) # 78|-> #define ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_DICT, EnchantDict)) # 79| #define ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_DICT, EnchantDictClass)) # 80| #define IS_ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_DICT)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:79:9: warning[-Wunused-macros]: macro "ENCHANT_DICT_CLASS" is not used # 79 | #define ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_DICT, EnchantDictClass)) # | ^~~~~~~~~~~~~~~~~~ # 77| #define TYPE_ENCHANT_DICT (enchant_dict_get_type ()) # 78| #define ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_DICT, EnchantDict)) # 79|-> #define ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_DICT, EnchantDictClass)) # 80| #define IS_ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_DICT)) # 81| #define IS_ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_DICT)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:80:9: warning[-Wunused-macros]: macro "IS_ENCHANT_DICT" is not used # 80 | #define IS_ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_DICT)) # | ^~~~~~~~~~~~~~~ # 78| #define ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_DICT, EnchantDict)) # 79| #define ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_DICT, EnchantDictClass)) # 80|-> #define IS_ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_DICT)) # 81| #define IS_ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_DICT)) # 82| #define ENCHANT_DICT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_DICT, EnchantDictClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:81:9: warning[-Wunused-macros]: macro "IS_ENCHANT_DICT_CLASS" is not used # 81 | #define IS_ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_DICT)) # | ^~~~~~~~~~~~~~~~~~~~~ # 79| #define ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_DICT, EnchantDictClass)) # 80| #define IS_ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_DICT)) # 81|-> #define IS_ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_DICT)) # 82| #define ENCHANT_DICT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_DICT, EnchantDictClass)) # 83| Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:82:9: warning[-Wunused-macros]: macro "ENCHANT_DICT_GET_CLASS" is not used # 82 | #define ENCHANT_DICT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_DICT, EnchantDictClass)) # | ^~~~~~~~~~~~~~~~~~~~~~ # 80| #define IS_ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_DICT)) # 81| #define IS_ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_DICT)) # 82|-> #define ENCHANT_DICT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_DICT, EnchantDictClass)) # 83| # 84| typedef struct _EnchantDict EnchantDict; Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:101:9: warning[-Wunused-macros]: macro "TYPE_ENCHANT_SESSION" is not used # 101 | #define TYPE_ENCHANT_SESSION (enchant_session_get_type ()) # | ^~~~~~~~~~~~~~~~~~~~ # 99| #define _g_error_free0(var) ((var == NULL) ? NULL : (var = (g_error_free (var), NULL))) # 100| # 101|-> #define TYPE_ENCHANT_SESSION (enchant_session_get_type ()) # 102| #define ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_SESSION, EnchantSession)) # 103| #define ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_SESSION, EnchantSessionClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:102:9: warning[-Wunused-macros]: macro "ENCHANT_SESSION" is not used # 102 | #define ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_SESSION, EnchantSession)) # | ^~~~~~~~~~~~~~~ # 100| # 101| #define TYPE_ENCHANT_SESSION (enchant_session_get_type ()) # 102|-> #define ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_SESSION, EnchantSession)) # 103| #define ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_SESSION, EnchantSessionClass)) # 104| #define IS_ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_SESSION)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:103:9: warning[-Wunused-macros]: macro "ENCHANT_SESSION_CLASS" is not used # 103 | #define ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_SESSION, EnchantSessionClass)) # | ^~~~~~~~~~~~~~~~~~~~~ # 101| #define TYPE_ENCHANT_SESSION (enchant_session_get_type ()) # 102| #define ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_SESSION, EnchantSession)) # 103|-> #define ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_SESSION, EnchantSessionClass)) # 104| #define IS_ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_SESSION)) # 105| #define IS_ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_SESSION)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:104:9: warning[-Wunused-macros]: macro "IS_ENCHANT_SESSION" is not used # 104 | #define IS_ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_SESSION)) # | ^~~~~~~~~~~~~~~~~~ # 102| #define ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_SESSION, EnchantSession)) # 103| #define ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_SESSION, EnchantSessionClass)) # 104|-> #define IS_ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_SESSION)) # 105| #define IS_ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_SESSION)) # 106| #define ENCHANT_SESSION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_SESSION, EnchantSessionClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:105:9: warning[-Wunused-macros]: macro "IS_ENCHANT_SESSION_CLASS" is not used # 105 | #define IS_ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_SESSION)) # | ^~~~~~~~~~~~~~~~~~~~~~~~ # 103| #define ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_SESSION, EnchantSessionClass)) # 104| #define IS_ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_SESSION)) # 105|-> #define IS_ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_SESSION)) # 106| #define ENCHANT_SESSION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_SESSION, EnchantSessionClass)) # 107| Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:106:9: warning[-Wunused-macros]: macro "ENCHANT_SESSION_GET_CLASS" is not used # 106 | #define ENCHANT_SESSION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_SESSION, EnchantSessionClass)) # | ^~~~~~~~~~~~~~~~~~~~~~~~~ # 104| #define IS_ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_SESSION)) # 105| #define IS_ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_SESSION)) # 106|-> #define ENCHANT_SESSION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_SESSION, EnchantSessionClass)) # 107| # 108| typedef struct _EnchantSession EnchantSession; Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:113:9: warning[-Wunused-macros]: macro "TYPE_ENCHANT_PWL" is not used # 113 | #define TYPE_ENCHANT_PWL (enchant_pwl_get_type ()) # | ^~~~~~~~~~~~~~~~ # 111| typedef struct _EnchantSessionPrivate EnchantSessionPrivate; # 112| # 113|-> #define TYPE_ENCHANT_PWL (enchant_pwl_get_type ()) # 114| #define ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PWL, EnchantPWL)) # 115| #define ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PWL, EnchantPWLClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c: scope_hint: At top level enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:114:9: warning[-Wunused-macros]: macro "ENCHANT_PWL" is not used # 114 | #define ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PWL, EnchantPWL)) # | ^~~~~~~~~~~ # 112| # 113| #define TYPE_ENCHANT_PWL (enchant_pwl_get_type ()) # 114|-> #define ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PWL, EnchantPWL)) # 115| #define ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PWL, EnchantPWLClass)) # 116| #define IS_ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PWL)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:115:9: warning[-Wunused-macros]: macro "ENCHANT_PWL_CLASS" is not used # 115 | #define ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PWL, EnchantPWLClass)) # | ^~~~~~~~~~~~~~~~~ # 113| #define TYPE_ENCHANT_PWL (enchant_pwl_get_type ()) # 114| #define ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PWL, EnchantPWL)) # 115|-> #define ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PWL, EnchantPWLClass)) # 116| #define IS_ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PWL)) # 117| #define IS_ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PWL)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:116:9: warning[-Wunused-macros]: macro "IS_ENCHANT_PWL" is not used # 116 | #define IS_ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PWL)) # | ^~~~~~~~~~~~~~ # 114| #define ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PWL, EnchantPWL)) # 115| #define ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PWL, EnchantPWLClass)) # 116|-> #define IS_ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PWL)) # 117| #define IS_ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PWL)) # 118| #define ENCHANT_PWL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_PWL, EnchantPWLClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:117:9: warning[-Wunused-macros]: macro "IS_ENCHANT_PWL_CLASS" is not used # 117 | #define IS_ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PWL)) # | ^~~~~~~~~~~~~~~~~~~~ # 115| #define ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PWL, EnchantPWLClass)) # 116| #define IS_ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PWL)) # 117|-> #define IS_ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PWL)) # 118| #define ENCHANT_PWL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_PWL, EnchantPWLClass)) # 119| Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:118:9: warning[-Wunused-macros]: macro "ENCHANT_PWL_GET_CLASS" is not used # 118 | #define ENCHANT_PWL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_PWL, EnchantPWLClass)) # | ^~~~~~~~~~~~~~~~~~~~~ # 116| #define IS_ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PWL)) # 117| #define IS_ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PWL)) # 118|-> #define ENCHANT_PWL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_PWL, EnchantPWLClass)) # 119| # 120| typedef struct _EnchantPWL EnchantPWL; Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:130:9: warning[-Wunused-macros]: macro "TYPE_ENCHANT_COMPOSITE_DICT" is not used # 130 | #define TYPE_ENCHANT_COMPOSITE_DICT (enchant_composite_dict_get_type ()) # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ # 128| typedef gint (*DictIsWordCharacter) (EnchantDict* me, guint32 uc_in, size_t n); # 129| # 130|-> #define TYPE_ENCHANT_COMPOSITE_DICT (enchant_composite_dict_get_type ()) # 131| #define ENCHANT_COMPOSITE_DICT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_COMPOSITE_DICT, EnchantCompositeDict)) # 132| #define ENCHANT_COMPOSITE_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_COMPOSITE_DICT, EnchantCompositeDictClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:131:9: warning[-Wunused-macros]: macro "ENCHANT_COMPOSITE_DICT" is not used # 131 | #define ENCHANT_COMPOSITE_DICT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_COMPOSITE_DICT, EnchantCompositeDict)) # | ^~~~~~~~~~~~~~~~~~~~~~ # 129| # 130| #define TYPE_ENCHANT_COMPOSITE_DICT (enchant_composite_dict_get_type ()) # 131|-> #define ENCHANT_COMPOSITE_DICT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_COMPOSITE_DICT, EnchantCompositeDict)) # 132| #define ENCHANT_COMPOSITE_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_COMPOSITE_DICT, EnchantCompositeDictClass)) # 133| #define IS_ENCHANT_COMPOSITE_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_COMPOSITE_DICT)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:132:9: warning[-Wunused-macros]: macro "ENCHANT_COMPOSITE_DICT_CLASS" is not used # 132 | #define ENCHANT_COMPOSITE_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_COMPOSITE_DICT, EnchantCompositeDictClass)) # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 130| #define TYPE_ENCHANT_COMPOSITE_DICT (enchant_composite_dict_get_type ()) # 131| #define ENCHANT_COMPOSITE_DICT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_COMPOSITE_DICT, EnchantCompositeDict)) # 132|-> #define ENCHANT_COMPOSITE_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_COMPOSITE_DICT, EnchantCompositeDictClass)) # 133| #define IS_ENCHANT_COMPOSITE_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_COMPOSITE_DICT)) # 134| #define IS_ENCHANT_COMPOSITE_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_COMPOSITE_DICT)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:133:9: warning[-Wunused-macros]: macro "IS_ENCHANT_COMPOSITE_DICT" is not used # 133 | #define IS_ENCHANT_COMPOSITE_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_COMPOSITE_DICT)) # | ^~~~~~~~~~~~~~~~~~~~~~~~~ # 131| #define ENCHANT_COMPOSITE_DICT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_COMPOSITE_DICT, EnchantCompositeDict)) # 132| #define ENCHANT_COMPOSITE_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_COMPOSITE_DICT, EnchantCompositeDictClass)) # 133|-> #define IS_ENCHANT_COMPOSITE_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_COMPOSITE_DICT)) # 134| #define IS_ENCHANT_COMPOSITE_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_COMPOSITE_DICT)) # 135| #define ENCHANT_COMPOSITE_DICT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_COMPOSITE_DICT, EnchantCompositeDictClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:134:9: warning[-Wunused-macros]: macro "IS_ENCHANT_COMPOSITE_DICT_CLASS" is not used # 134 | #define IS_ENCHANT_COMPOSITE_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_COMPOSITE_DICT)) # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 132| #define ENCHANT_COMPOSITE_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_COMPOSITE_DICT, EnchantCompositeDictClass)) # 133| #define IS_ENCHANT_COMPOSITE_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_COMPOSITE_DICT)) # 134|-> #define IS_ENCHANT_COMPOSITE_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_COMPOSITE_DICT)) # 135| #define ENCHANT_COMPOSITE_DICT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_COMPOSITE_DICT, EnchantCompositeDictClass)) # 136| Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:135:9: warning[-Wunused-macros]: macro "ENCHANT_COMPOSITE_DICT_GET_CLASS" is not used # 135 | #define ENCHANT_COMPOSITE_DICT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_COMPOSITE_DICT, EnchantCompositeDictClass)) # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 133| #define IS_ENCHANT_COMPOSITE_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_COMPOSITE_DICT)) # 134| #define IS_ENCHANT_COMPOSITE_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_COMPOSITE_DICT)) # 135|-> #define ENCHANT_COMPOSITE_DICT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_COMPOSITE_DICT, EnchantCompositeDictClass)) # 136| # 137| typedef struct _EnchantCompositeDict EnchantCompositeDict; Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/broker.c:145:9: warning[-Wunused-macros]: macro "_vala_warn_if_fail" is not used # 145 | #define _vala_warn_if_fail(expr, msg) if G_LIKELY (expr) ; else g_warn_message (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, msg); # | ^~~~~~~~~~~~~~~~~~ # 143| #define _vala_return_if_fail(expr, msg) if G_LIKELY (expr) ; else { g_return_if_fail_warning (G_LOG_DOMAIN, G_STRFUNC, msg); return; } # 144| #define _vala_return_val_if_fail(expr, msg, val) if G_LIKELY (expr) ; else { g_return_if_fail_warning (G_LOG_DOMAIN, G_STRFUNC, msg); return val; } # 145|-> #define _vala_warn_if_fail(expr, msg) if G_LIKELY (expr) ; else g_warn_message (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, msg); # 146| # 147| struct _EnchantBroker { Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/composite.c:58:9: warning[-Wunused-macros]: macro "ENCHANT_COMPOSITE_DICT" is not used # 58 | #define ENCHANT_COMPOSITE_DICT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_COMPOSITE_DICT, EnchantCompositeDict)) # | ^~~~~~~~~~~~~~~~~~~~~~ # 56| # 57| #define TYPE_ENCHANT_COMPOSITE_DICT (enchant_composite_dict_get_type ()) # 58|-> #define ENCHANT_COMPOSITE_DICT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_COMPOSITE_DICT, EnchantCompositeDict)) # 59| #define ENCHANT_COMPOSITE_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_COMPOSITE_DICT, EnchantCompositeDictClass)) # 60| #define IS_ENCHANT_COMPOSITE_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_COMPOSITE_DICT)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/composite.c:59:9: warning[-Wunused-macros]: macro "ENCHANT_COMPOSITE_DICT_CLASS" is not used # 59 | #define ENCHANT_COMPOSITE_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_COMPOSITE_DICT, EnchantCompositeDictClass)) # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 57| #define TYPE_ENCHANT_COMPOSITE_DICT (enchant_composite_dict_get_type ()) # 58| #define ENCHANT_COMPOSITE_DICT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_COMPOSITE_DICT, EnchantCompositeDict)) # 59|-> #define ENCHANT_COMPOSITE_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_COMPOSITE_DICT, EnchantCompositeDictClass)) # 60| #define IS_ENCHANT_COMPOSITE_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_COMPOSITE_DICT)) # 61| #define IS_ENCHANT_COMPOSITE_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_COMPOSITE_DICT)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/composite.c:60:9: warning[-Wunused-macros]: macro "IS_ENCHANT_COMPOSITE_DICT" is not used # 60 | #define IS_ENCHANT_COMPOSITE_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_COMPOSITE_DICT)) # | ^~~~~~~~~~~~~~~~~~~~~~~~~ # 58| #define ENCHANT_COMPOSITE_DICT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_COMPOSITE_DICT, EnchantCompositeDict)) # 59| #define ENCHANT_COMPOSITE_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_COMPOSITE_DICT, EnchantCompositeDictClass)) # 60|-> #define IS_ENCHANT_COMPOSITE_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_COMPOSITE_DICT)) # 61| #define IS_ENCHANT_COMPOSITE_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_COMPOSITE_DICT)) # 62| #define ENCHANT_COMPOSITE_DICT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_COMPOSITE_DICT, EnchantCompositeDictClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/composite.c:61:9: warning[-Wunused-macros]: macro "IS_ENCHANT_COMPOSITE_DICT_CLASS" is not used # 61 | #define IS_ENCHANT_COMPOSITE_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_COMPOSITE_DICT)) # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 59| #define ENCHANT_COMPOSITE_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_COMPOSITE_DICT, EnchantCompositeDictClass)) # 60| #define IS_ENCHANT_COMPOSITE_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_COMPOSITE_DICT)) # 61|-> #define IS_ENCHANT_COMPOSITE_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_COMPOSITE_DICT)) # 62| #define ENCHANT_COMPOSITE_DICT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_COMPOSITE_DICT, EnchantCompositeDictClass)) # 63| Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/composite.c:68:9: warning[-Wunused-macros]: macro "TYPE_ENCHANT_DICT" is not used # 68 | #define TYPE_ENCHANT_DICT (enchant_dict_get_type ()) # | ^~~~~~~~~~~~~~~~~ # 66| typedef struct _EnchantCompositeDictPrivate EnchantCompositeDictPrivate; # 67| # 68|-> #define TYPE_ENCHANT_DICT (enchant_dict_get_type ()) # 69| #define ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_DICT, EnchantDict)) # 70| #define ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_DICT, EnchantDictClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/composite.c:69:9: warning[-Wunused-macros]: macro "ENCHANT_DICT" is not used # 69 | #define ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_DICT, EnchantDict)) # | ^~~~~~~~~~~~ # 67| # 68| #define TYPE_ENCHANT_DICT (enchant_dict_get_type ()) # 69|-> #define ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_DICT, EnchantDict)) # 70| #define ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_DICT, EnchantDictClass)) # 71| #define IS_ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_DICT)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/composite.c: scope_hint: At top level enchant2-2.8.1-build/enchant-2.8.1/lib/composite.c:70:9: warning[-Wunused-macros]: macro "ENCHANT_DICT_CLASS" is not used # 70 | #define ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_DICT, EnchantDictClass)) # | ^~~~~~~~~~~~~~~~~~ # 68| #define TYPE_ENCHANT_DICT (enchant_dict_get_type ()) # 69| #define ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_DICT, EnchantDict)) # 70|-> #define ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_DICT, EnchantDictClass)) # 71| #define IS_ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_DICT)) # 72| #define IS_ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_DICT)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/composite.c:71:9: warning[-Wunused-macros]: macro "IS_ENCHANT_DICT" is not used # 71 | #define IS_ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_DICT)) # | ^~~~~~~~~~~~~~~ # 69| #define ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_DICT, EnchantDict)) # 70| #define ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_DICT, EnchantDictClass)) # 71|-> #define IS_ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_DICT)) # 72| #define IS_ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_DICT)) # 73| #define ENCHANT_DICT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_DICT, EnchantDictClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/composite.c:72:9: warning[-Wunused-macros]: macro "IS_ENCHANT_DICT_CLASS" is not used # 72 | #define IS_ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_DICT)) # | ^~~~~~~~~~~~~~~~~~~~~ # 70| #define ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_DICT, EnchantDictClass)) # 71| #define IS_ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_DICT)) # 72|-> #define IS_ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_DICT)) # 73| #define ENCHANT_DICT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_DICT, EnchantDictClass)) # 74| Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/composite.c:73:9: warning[-Wunused-macros]: macro "ENCHANT_DICT_GET_CLASS" is not used # 73 | #define ENCHANT_DICT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_DICT, EnchantDictClass)) # | ^~~~~~~~~~~~~~~~~~~~~~ # 71| #define IS_ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_DICT)) # 72| #define IS_ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_DICT)) # 73|-> #define ENCHANT_DICT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_DICT, EnchantDictClass)) # 74| # 75| typedef struct _EnchantDict EnchantDict; Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/composite.c:81:9: warning[-Wunused-macros]: macro "TYPE_ENCHANT_SESSION" is not used # 81 | #define TYPE_ENCHANT_SESSION (enchant_session_get_type ()) # | ^~~~~~~~~~~~~~~~~~~~ # 79| typedef struct _EnchantDictPrivate EnchantDictPrivate; # 80| # 81|-> #define TYPE_ENCHANT_SESSION (enchant_session_get_type ()) # 82| #define ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_SESSION, EnchantSession)) # 83| #define ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_SESSION, EnchantSessionClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/composite.c:82:9: warning[-Wunused-macros]: macro "ENCHANT_SESSION" is not used # 82 | #define ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_SESSION, EnchantSession)) # | ^~~~~~~~~~~~~~~ # 80| # 81| #define TYPE_ENCHANT_SESSION (enchant_session_get_type ()) # 82|-> #define ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_SESSION, EnchantSession)) # 83| #define ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_SESSION, EnchantSessionClass)) # 84| #define IS_ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_SESSION)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/composite.c:83:9: warning[-Wunused-macros]: macro "ENCHANT_SESSION_CLASS" is not used # 83 | #define ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_SESSION, EnchantSessionClass)) # | ^~~~~~~~~~~~~~~~~~~~~ # 81| #define TYPE_ENCHANT_SESSION (enchant_session_get_type ()) # 82| #define ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_SESSION, EnchantSession)) # 83|-> #define ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_SESSION, EnchantSessionClass)) # 84| #define IS_ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_SESSION)) # 85| #define IS_ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_SESSION)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/composite.c:84:9: warning[-Wunused-macros]: macro "IS_ENCHANT_SESSION" is not used # 84 | #define IS_ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_SESSION)) # | ^~~~~~~~~~~~~~~~~~ # 82| #define ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_SESSION, EnchantSession)) # 83| #define ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_SESSION, EnchantSessionClass)) # 84|-> #define IS_ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_SESSION)) # 85| #define IS_ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_SESSION)) # 86| #define ENCHANT_SESSION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_SESSION, EnchantSessionClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/composite.c:85:9: warning[-Wunused-macros]: macro "IS_ENCHANT_SESSION_CLASS" is not used # 85 | #define IS_ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_SESSION)) # | ^~~~~~~~~~~~~~~~~~~~~~~~ # 83| #define ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_SESSION, EnchantSessionClass)) # 84| #define IS_ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_SESSION)) # 85|-> #define IS_ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_SESSION)) # 86| #define ENCHANT_SESSION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_SESSION, EnchantSessionClass)) # 87| Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/composite.c:86:9: warning[-Wunused-macros]: macro "ENCHANT_SESSION_GET_CLASS" is not used # 86 | #define ENCHANT_SESSION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_SESSION, EnchantSessionClass)) # | ^~~~~~~~~~~~~~~~~~~~~~~~~ # 84| #define IS_ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_SESSION)) # 85| #define IS_ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_SESSION)) # 86|-> #define ENCHANT_SESSION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_SESSION, EnchantSessionClass)) # 87| # 88| typedef struct _EnchantSession EnchantSession; Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/composite.c:100:9: warning[-Wunused-macros]: macro "_vala_return_if_fail" is not used # 100 | #define _vala_return_if_fail(expr, msg) if G_LIKELY (expr) ; else { g_return_if_fail_warning (G_LOG_DOMAIN, G_STRFUNC, msg); return; } # | ^~~~~~~~~~~~~~~~~~~~ # 98| #define _g_array_unref0(var) ((var == NULL) ? NULL : (var = (g_array_unref (var), NULL))) # 99| #define _vala_assert(expr, msg) if G_LIKELY (expr) ; else g_assertion_message_expr (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, msg); # 100|-> #define _vala_return_if_fail(expr, msg) if G_LIKELY (expr) ; else { g_return_if_fail_warning (G_LOG_DOMAIN, G_STRFUNC, msg); return; } # 101| #define _vala_return_val_if_fail(expr, msg, val) if G_LIKELY (expr) ; else { g_return_if_fail_warning (G_LOG_DOMAIN, G_STRFUNC, msg); return val; } # 102| #define _vala_warn_if_fail(expr, msg) if G_LIKELY (expr) ; else g_warn_message (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, msg); Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/composite.c:101:9: warning[-Wunused-macros]: macro "_vala_return_val_if_fail" is not used # 101 | #define _vala_return_val_if_fail(expr, msg, val) if G_LIKELY (expr) ; else { g_return_if_fail_warning (G_LOG_DOMAIN, G_STRFUNC, msg); return val; } # | ^~~~~~~~~~~~~~~~~~~~~~~~ # 99| #define _vala_assert(expr, msg) if G_LIKELY (expr) ; else g_assertion_message_expr (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, msg); # 100| #define _vala_return_if_fail(expr, msg) if G_LIKELY (expr) ; else { g_return_if_fail_warning (G_LOG_DOMAIN, G_STRFUNC, msg); return; } # 101|-> #define _vala_return_val_if_fail(expr, msg, val) if G_LIKELY (expr) ; else { g_return_if_fail_warning (G_LOG_DOMAIN, G_STRFUNC, msg); return val; } # 102| #define _vala_warn_if_fail(expr, msg) if G_LIKELY (expr) ; else g_warn_message (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, msg); # 103| Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/composite.c:102:9: warning[-Wunused-macros]: macro "_vala_warn_if_fail" is not used # 102 | #define _vala_warn_if_fail(expr, msg) if G_LIKELY (expr) ; else g_warn_message (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, msg); # | ^~~~~~~~~~~~~~~~~~ # 100| #define _vala_return_if_fail(expr, msg) if G_LIKELY (expr) ; else { g_return_if_fail_warning (G_LOG_DOMAIN, G_STRFUNC, msg); return; } # 101| #define _vala_return_val_if_fail(expr, msg, val) if G_LIKELY (expr) ; else { g_return_if_fail_warning (G_LOG_DOMAIN, G_STRFUNC, msg); return val; } # 102|-> #define _vala_warn_if_fail(expr, msg) if G_LIKELY (expr) ; else g_warn_message (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, msg); # 103| # 104| struct _EnchantCompositeDict { Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/dict.c:61:9: warning[-Wunused-macros]: macro "ENCHANT_DICT" is not used # 61 | #define ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_DICT, EnchantDict)) # | ^~~~~~~~~~~~ # 59| # 60| #define TYPE_ENCHANT_DICT (enchant_dict_get_type ()) # 61|-> #define ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_DICT, EnchantDict)) # 62| #define ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_DICT, EnchantDictClass)) # 63| #define IS_ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_DICT)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/dict.c:62:9: warning[-Wunused-macros]: macro "ENCHANT_DICT_CLASS" is not used # 62 | #define ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_DICT, EnchantDictClass)) # | ^~~~~~~~~~~~~~~~~~ # 60| #define TYPE_ENCHANT_DICT (enchant_dict_get_type ()) # 61| #define ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_DICT, EnchantDict)) # 62|-> #define ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_DICT, EnchantDictClass)) # 63| #define IS_ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_DICT)) # 64| #define IS_ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_DICT)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/dict.c:63:9: warning[-Wunused-macros]: macro "IS_ENCHANT_DICT" is not used # 63 | #define IS_ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_DICT)) # | ^~~~~~~~~~~~~~~ # 61| #define ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_DICT, EnchantDict)) # 62| #define ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_DICT, EnchantDictClass)) # 63|-> #define IS_ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_DICT)) # 64| #define IS_ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_DICT)) # 65| #define ENCHANT_DICT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_DICT, EnchantDictClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/dict.c:64:9: warning[-Wunused-macros]: macro "IS_ENCHANT_DICT_CLASS" is not used # 64 | #define IS_ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_DICT)) # | ^~~~~~~~~~~~~~~~~~~~~ # 62| #define ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_DICT, EnchantDictClass)) # 63| #define IS_ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_DICT)) # 64|-> #define IS_ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_DICT)) # 65| #define ENCHANT_DICT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_DICT, EnchantDictClass)) # 66| Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/dict.c:77:9: warning[-Wunused-macros]: macro "TYPE_ENCHANT_SESSION" is not used # 77 | #define TYPE_ENCHANT_SESSION (enchant_session_get_type ()) # | ^~~~~~~~~~~~~~~~~~~~ # 75| typedef struct _EnchantDictPrivate EnchantDictPrivate; # 76| # 77|-> #define TYPE_ENCHANT_SESSION (enchant_session_get_type ()) # 78| #define ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_SESSION, EnchantSession)) # 79| #define ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_SESSION, EnchantSessionClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/dict.c:78:9: warning[-Wunused-macros]: macro "ENCHANT_SESSION" is not used # 78 | #define ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_SESSION, EnchantSession)) # | ^~~~~~~~~~~~~~~ # 76| # 77| #define TYPE_ENCHANT_SESSION (enchant_session_get_type ()) # 78|-> #define ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_SESSION, EnchantSession)) # 79| #define ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_SESSION, EnchantSessionClass)) # 80| #define IS_ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_SESSION)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/dict.c:79:9: warning[-Wunused-macros]: macro "ENCHANT_SESSION_CLASS" is not used # 79 | #define ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_SESSION, EnchantSessionClass)) # | ^~~~~~~~~~~~~~~~~~~~~ # 77| #define TYPE_ENCHANT_SESSION (enchant_session_get_type ()) # 78| #define ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_SESSION, EnchantSession)) # 79|-> #define ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_SESSION, EnchantSessionClass)) # 80| #define IS_ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_SESSION)) # 81| #define IS_ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_SESSION)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/dict.c:80:9: warning[-Wunused-macros]: macro "IS_ENCHANT_SESSION" is not used # 80 | #define IS_ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_SESSION)) # | ^~~~~~~~~~~~~~~~~~ # 78| #define ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_SESSION, EnchantSession)) # 79| #define ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_SESSION, EnchantSessionClass)) # 80|-> #define IS_ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_SESSION)) # 81| #define IS_ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_SESSION)) # 82| #define ENCHANT_SESSION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_SESSION, EnchantSessionClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/dict.c:81:9: warning[-Wunused-macros]: macro "IS_ENCHANT_SESSION_CLASS" is not used # 81 | #define IS_ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_SESSION)) # | ^~~~~~~~~~~~~~~~~~~~~~~~ # 79| #define ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_SESSION, EnchantSessionClass)) # 80| #define IS_ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_SESSION)) # 81|-> #define IS_ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_SESSION)) # 82| #define ENCHANT_SESSION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_SESSION, EnchantSessionClass)) # 83| Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/dict.c:82:9: warning[-Wunused-macros]: macro "ENCHANT_SESSION_GET_CLASS" is not used # 82 | #define ENCHANT_SESSION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_SESSION, EnchantSessionClass)) # | ^~~~~~~~~~~~~~~~~~~~~~~~~ # 80| #define IS_ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_SESSION)) # 81| #define IS_ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_SESSION)) # 82|-> #define ENCHANT_SESSION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_SESSION, EnchantSessionClass)) # 83| # 84| typedef struct _EnchantSession EnchantSession; Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/dict.c:87:9: warning[-Wunused-macros]: macro "TYPE_ENCHANT_PROVIDER" is not used # 87 | #define TYPE_ENCHANT_PROVIDER (enchant_provider_get_type ()) # | ^~~~~~~~~~~~~~~~~~~~~ # 85| typedef struct _EnchantSessionClass EnchantSessionClass; # 86| # 87|-> #define TYPE_ENCHANT_PROVIDER (enchant_provider_get_type ()) # 88| #define ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PROVIDER, EnchantProvider)) # 89| #define ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/dict.c:88:9: warning[-Wunused-macros]: macro "ENCHANT_PROVIDER" is not used # 88 | #define ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PROVIDER, EnchantProvider)) # | ^~~~~~~~~~~~~~~~ # 86| # 87| #define TYPE_ENCHANT_PROVIDER (enchant_provider_get_type ()) # 88|-> #define ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PROVIDER, EnchantProvider)) # 89| #define ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) # 90| #define IS_ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PROVIDER)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/dict.c:89:9: warning[-Wunused-macros]: macro "ENCHANT_PROVIDER_CLASS" is not used # 89 | #define ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) # | ^~~~~~~~~~~~~~~~~~~~~~ # 87| #define TYPE_ENCHANT_PROVIDER (enchant_provider_get_type ()) # 88| #define ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PROVIDER, EnchantProvider)) # 89|-> #define ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) # 90| #define IS_ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PROVIDER)) # 91| #define IS_ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PROVIDER)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/dict.c:90:9: warning[-Wunused-macros]: macro "IS_ENCHANT_PROVIDER" is not used # 90 | #define IS_ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PROVIDER)) # | ^~~~~~~~~~~~~~~~~~~ # 88| #define ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PROVIDER, EnchantProvider)) # 89| #define ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) # 90|-> #define IS_ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PROVIDER)) # 91| #define IS_ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PROVIDER)) # 92| #define ENCHANT_PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/dict.c:91:9: warning[-Wunused-macros]: macro "IS_ENCHANT_PROVIDER_CLASS" is not used # 91 | #define IS_ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PROVIDER)) # | ^~~~~~~~~~~~~~~~~~~~~~~~~ # 89| #define ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) # 90| #define IS_ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PROVIDER)) # 91|-> #define IS_ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PROVIDER)) # 92| #define ENCHANT_PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) # 93| Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/dict.c:92:9: warning[-Wunused-macros]: macro "ENCHANT_PROVIDER_GET_CLASS" is not used # 92 | #define ENCHANT_PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) # | ^~~~~~~~~~~~~~~~~~~~~~~~~~ # 90| #define IS_ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PROVIDER)) # 91| #define IS_ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PROVIDER)) # 92|-> #define ENCHANT_PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) # 93| # 94| typedef struct _EnchantProvider EnchantProvider; Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/dict.c:98:9: warning[-Wunused-macros]: macro "TYPE_ENCHANT_PWL" is not used # 98 | #define TYPE_ENCHANT_PWL (enchant_pwl_get_type ()) # | ^~~~~~~~~~~~~~~~ # 96| typedef struct _EnchantSessionPrivate EnchantSessionPrivate; # 97| # 98|-> #define TYPE_ENCHANT_PWL (enchant_pwl_get_type ()) # 99| #define ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PWL, EnchantPWL)) # 100| #define ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PWL, EnchantPWLClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/dict.c: scope_hint: At top level enchant2-2.8.1-build/enchant-2.8.1/lib/dict.c:99:9: warning[-Wunused-macros]: macro "ENCHANT_PWL" is not used # 99 | #define ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PWL, EnchantPWL)) # | ^~~~~~~~~~~ # 97| # 98| #define TYPE_ENCHANT_PWL (enchant_pwl_get_type ()) # 99|-> #define ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PWL, EnchantPWL)) # 100| #define ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PWL, EnchantPWLClass)) # 101| #define IS_ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PWL)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/dict.c:100:9: warning[-Wunused-macros]: macro "ENCHANT_PWL_CLASS" is not used # 100 | #define ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PWL, EnchantPWLClass)) # | ^~~~~~~~~~~~~~~~~ # 98| #define TYPE_ENCHANT_PWL (enchant_pwl_get_type ()) # 99| #define ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PWL, EnchantPWL)) # 100|-> #define ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PWL, EnchantPWLClass)) # 101| #define IS_ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PWL)) # 102| #define IS_ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PWL)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/dict.c:101:9: warning[-Wunused-macros]: macro "IS_ENCHANT_PWL" is not used # 101 | #define IS_ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PWL)) # | ^~~~~~~~~~~~~~ # 99| #define ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PWL, EnchantPWL)) # 100| #define ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PWL, EnchantPWLClass)) # 101|-> #define IS_ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PWL)) # 102| #define IS_ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PWL)) # 103| #define ENCHANT_PWL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_PWL, EnchantPWLClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/dict.c:102:9: warning[-Wunused-macros]: macro "IS_ENCHANT_PWL_CLASS" is not used # 102 | #define IS_ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PWL)) # | ^~~~~~~~~~~~~~~~~~~~ # 100| #define ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PWL, EnchantPWLClass)) # 101| #define IS_ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PWL)) # 102|-> #define IS_ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PWL)) # 103| #define ENCHANT_PWL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_PWL, EnchantPWLClass)) # 104| Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/dict.c:103:9: warning[-Wunused-macros]: macro "ENCHANT_PWL_GET_CLASS" is not used # 103 | #define ENCHANT_PWL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_PWL, EnchantPWLClass)) # | ^~~~~~~~~~~~~~~~~~~~~ # 101| #define IS_ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PWL)) # 102| #define IS_ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PWL)) # 103|-> #define ENCHANT_PWL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_PWL, EnchantPWLClass)) # 104| # 105| typedef struct _EnchantPWL EnchantPWL; Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/dict.c:120:9: warning[-Wunused-macros]: macro "_vala_assert" is not used # 120 | #define _vala_assert(expr, msg) if G_LIKELY (expr) ; else g_assertion_message_expr (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, msg); # | ^~~~~~~~~~~~ # 118| #define _g_strv_builder_unref0(var) ((var == NULL) ? NULL : (var = (g_strv_builder_unref (var), NULL))) # 119| typedef struct _ParamSpecEnchantDict ParamSpecEnchantDict; # 120|-> #define _vala_assert(expr, msg) if G_LIKELY (expr) ; else g_assertion_message_expr (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, msg); # 121| #define _vala_return_if_fail(expr, msg) if G_LIKELY (expr) ; else { g_return_if_fail_warning (G_LOG_DOMAIN, G_STRFUNC, msg); return; } # 122| #define _vala_return_val_if_fail(expr, msg, val) if G_LIKELY (expr) ; else { g_return_if_fail_warning (G_LOG_DOMAIN, G_STRFUNC, msg); return val; } Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/dict.c:123:9: warning[-Wunused-macros]: macro "_vala_warn_if_fail" is not used # 123 | #define _vala_warn_if_fail(expr, msg) if G_LIKELY (expr) ; else g_warn_message (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, msg); # | ^~~~~~~~~~~~~~~~~~ # 121| #define _vala_return_if_fail(expr, msg) if G_LIKELY (expr) ; else { g_return_if_fail_warning (G_LOG_DOMAIN, G_STRFUNC, msg); return; } # 122| #define _vala_return_val_if_fail(expr, msg, val) if G_LIKELY (expr) ; else { g_return_if_fail_warning (G_LOG_DOMAIN, G_STRFUNC, msg); return val; } # 123|-> #define _vala_warn_if_fail(expr, msg) if G_LIKELY (expr) ; else g_warn_message (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, msg); # 124| # 125| struct _EnchantDict { Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/provider.c:63:9: warning[-Wunused-macros]: macro "ENCHANT_PROVIDER" is not used # 63 | #define ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PROVIDER, EnchantProvider)) # | ^~~~~~~~~~~~~~~~ # 61| # 62| #define TYPE_ENCHANT_PROVIDER (enchant_provider_get_type ()) # 63|-> #define ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PROVIDER, EnchantProvider)) # 64| #define ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) # 65| #define IS_ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PROVIDER)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/provider.c:64:9: warning[-Wunused-macros]: macro "ENCHANT_PROVIDER_CLASS" is not used # 64 | #define ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) # | ^~~~~~~~~~~~~~~~~~~~~~ # 62| #define TYPE_ENCHANT_PROVIDER (enchant_provider_get_type ()) # 63| #define ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PROVIDER, EnchantProvider)) # 64|-> #define ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) # 65| #define IS_ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PROVIDER)) # 66| #define IS_ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PROVIDER)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/provider.c:65:9: warning[-Wunused-macros]: macro "IS_ENCHANT_PROVIDER" is not used # 65 | #define IS_ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PROVIDER)) # | ^~~~~~~~~~~~~~~~~~~ # 63| #define ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PROVIDER, EnchantProvider)) # 64| #define ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) # 65|-> #define IS_ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PROVIDER)) # 66| #define IS_ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PROVIDER)) # 67| #define ENCHANT_PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/provider.c:66:9: warning[-Wunused-macros]: macro "IS_ENCHANT_PROVIDER_CLASS" is not used # 66 | #define IS_ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PROVIDER)) # | ^~~~~~~~~~~~~~~~~~~~~~~~~ # 64| #define ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) # 65| #define IS_ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PROVIDER)) # 66|-> #define IS_ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PROVIDER)) # 67| #define ENCHANT_PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) # 68| Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/provider.c:73:9: warning[-Wunused-macros]: macro "TYPE_ENCHANT_DICT" is not used # 73 | #define TYPE_ENCHANT_DICT (enchant_dict_get_type ()) # | ^~~~~~~~~~~~~~~~~ # 71| typedef void (*ProviderDispose) (EnchantProvider* me); # 72| # 73|-> #define TYPE_ENCHANT_DICT (enchant_dict_get_type ()) # 74| #define ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_DICT, EnchantDict)) # 75| #define ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_DICT, EnchantDictClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/provider.c:74:9: warning[-Wunused-macros]: macro "ENCHANT_DICT" is not used # 74 | #define ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_DICT, EnchantDict)) # | ^~~~~~~~~~~~ # 72| # 73| #define TYPE_ENCHANT_DICT (enchant_dict_get_type ()) # 74|-> #define ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_DICT, EnchantDict)) # 75| #define ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_DICT, EnchantDictClass)) # 76| #define IS_ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_DICT)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/provider.c: scope_hint: At top level enchant2-2.8.1-build/enchant-2.8.1/lib/provider.c:75:9: warning[-Wunused-macros]: macro "ENCHANT_DICT_CLASS" is not used # 75 | #define ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_DICT, EnchantDictClass)) # | ^~~~~~~~~~~~~~~~~~ # 73| #define TYPE_ENCHANT_DICT (enchant_dict_get_type ()) # 74| #define ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_DICT, EnchantDict)) # 75|-> #define ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_DICT, EnchantDictClass)) # 76| #define IS_ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_DICT)) # 77| #define IS_ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_DICT)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/provider.c:76:9: warning[-Wunused-macros]: macro "IS_ENCHANT_DICT" is not used # 76 | #define IS_ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_DICT)) # | ^~~~~~~~~~~~~~~ # 74| #define ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_DICT, EnchantDict)) # 75| #define ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_DICT, EnchantDictClass)) # 76|-> #define IS_ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_DICT)) # 77| #define IS_ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_DICT)) # 78| #define ENCHANT_DICT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_DICT, EnchantDictClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/provider.c:77:9: warning[-Wunused-macros]: macro "IS_ENCHANT_DICT_CLASS" is not used # 77 | #define IS_ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_DICT)) # | ^~~~~~~~~~~~~~~~~~~~~ # 75| #define ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_DICT, EnchantDictClass)) # 76| #define IS_ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_DICT)) # 77|-> #define IS_ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_DICT)) # 78| #define ENCHANT_DICT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_DICT, EnchantDictClass)) # 79| Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/provider.c:78:9: warning[-Wunused-macros]: macro "ENCHANT_DICT_GET_CLASS" is not used # 78 | #define ENCHANT_DICT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_DICT, EnchantDictClass)) # | ^~~~~~~~~~~~~~~~~~~~~~ # 76| #define IS_ENCHANT_DICT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_DICT)) # 77| #define IS_ENCHANT_DICT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_DICT)) # 78|-> #define ENCHANT_DICT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_DICT, EnchantDictClass)) # 79| # 80| typedef struct _EnchantDict EnchantDict; Error: COMPILER_WARNING: enchant2-2.8.1-build/enchant-2.8.1/lib/provider.c: scope_hint: In function 'enchant_get_user_config_dir' enchant2-2.8.1-build/enchant-2.8.1/lib/provider.c:173:1: warning[-Wsuggest-attribute=malloc]: function might be candidate for attribute 'malloc' # 173 | enchant_get_user_config_dir (void) # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ # 171| # 172| gchar* # 173|-> enchant_get_user_config_dir (void) # 174| { # 175| const gchar* env = NULL; Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/pwl.c: scope_hint: At top level enchant2-2.8.1-build/enchant-2.8.1/lib/pwl.c:67:9: warning[-Wunused-macros]: macro "ENCHANT_PWL" is not used # 67 | #define ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PWL, EnchantPWL)) # | ^~~~~~~~~~~ # 65| # 66| #define TYPE_ENCHANT_PWL (enchant_pwl_get_type ()) # 67|-> #define ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PWL, EnchantPWL)) # 68| #define ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PWL, EnchantPWLClass)) # 69| #define IS_ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PWL)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/pwl.c:68:9: warning[-Wunused-macros]: macro "ENCHANT_PWL_CLASS" is not used # 68 | #define ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PWL, EnchantPWLClass)) # | ^~~~~~~~~~~~~~~~~ # 66| #define TYPE_ENCHANT_PWL (enchant_pwl_get_type ()) # 67| #define ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PWL, EnchantPWL)) # 68|-> #define ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PWL, EnchantPWLClass)) # 69| #define IS_ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PWL)) # 70| #define IS_ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PWL)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/pwl.c:69:9: warning[-Wunused-macros]: macro "IS_ENCHANT_PWL" is not used # 69 | #define IS_ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PWL)) # | ^~~~~~~~~~~~~~ # 67| #define ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PWL, EnchantPWL)) # 68| #define ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PWL, EnchantPWLClass)) # 69|-> #define IS_ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PWL)) # 70| #define IS_ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PWL)) # 71| #define ENCHANT_PWL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_PWL, EnchantPWLClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/pwl.c:70:9: warning[-Wunused-macros]: macro "IS_ENCHANT_PWL_CLASS" is not used # 70 | #define IS_ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PWL)) # | ^~~~~~~~~~~~~~~~~~~~ # 68| #define ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PWL, EnchantPWLClass)) # 69| #define IS_ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PWL)) # 70|-> #define IS_ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PWL)) # 71| #define ENCHANT_PWL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_PWL, EnchantPWLClass)) # 72| Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/session.c:60:9: warning[-Wunused-macros]: macro "ENCHANT_SESSION" is not used # 60 | #define ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_SESSION, EnchantSession)) # | ^~~~~~~~~~~~~~~ # 58| # 59| #define TYPE_ENCHANT_SESSION (enchant_session_get_type ()) # 60|-> #define ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_SESSION, EnchantSession)) # 61| #define ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_SESSION, EnchantSessionClass)) # 62| #define IS_ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_SESSION)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/session.c:61:9: warning[-Wunused-macros]: macro "ENCHANT_SESSION_CLASS" is not used # 61 | #define ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_SESSION, EnchantSessionClass)) # | ^~~~~~~~~~~~~~~~~~~~~ # 59| #define TYPE_ENCHANT_SESSION (enchant_session_get_type ()) # 60| #define ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_SESSION, EnchantSession)) # 61|-> #define ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_SESSION, EnchantSessionClass)) # 62| #define IS_ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_SESSION)) # 63| #define IS_ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_SESSION)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/session.c:62:9: warning[-Wunused-macros]: macro "IS_ENCHANT_SESSION" is not used # 62 | #define IS_ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_SESSION)) # | ^~~~~~~~~~~~~~~~~~ # 60| #define ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_SESSION, EnchantSession)) # 61| #define ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_SESSION, EnchantSessionClass)) # 62|-> #define IS_ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_SESSION)) # 63| #define IS_ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_SESSION)) # 64| #define ENCHANT_SESSION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_SESSION, EnchantSessionClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/session.c:63:9: warning[-Wunused-macros]: macro "IS_ENCHANT_SESSION_CLASS" is not used # 63 | #define IS_ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_SESSION)) # | ^~~~~~~~~~~~~~~~~~~~~~~~ # 61| #define ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_SESSION, EnchantSessionClass)) # 62| #define IS_ENCHANT_SESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_SESSION)) # 63|-> #define IS_ENCHANT_SESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_SESSION)) # 64| #define ENCHANT_SESSION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_SESSION, EnchantSessionClass)) # 65| Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/session.c:70:9: warning[-Wunused-macros]: macro "TYPE_ENCHANT_PWL" is not used # 70 | #define TYPE_ENCHANT_PWL (enchant_pwl_get_type ()) # | ^~~~~~~~~~~~~~~~ # 68| typedef struct _EnchantSessionPrivate EnchantSessionPrivate; # 69| # 70|-> #define TYPE_ENCHANT_PWL (enchant_pwl_get_type ()) # 71| #define ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PWL, EnchantPWL)) # 72| #define ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PWL, EnchantPWLClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/session.c: scope_hint: At top level enchant2-2.8.1-build/enchant-2.8.1/lib/session.c:71:9: warning[-Wunused-macros]: macro "ENCHANT_PWL" is not used # 71 | #define ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PWL, EnchantPWL)) # | ^~~~~~~~~~~ # 69| # 70| #define TYPE_ENCHANT_PWL (enchant_pwl_get_type ()) # 71|-> #define ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PWL, EnchantPWL)) # 72| #define ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PWL, EnchantPWLClass)) # 73| #define IS_ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PWL)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/session.c:72:9: warning[-Wunused-macros]: macro "ENCHANT_PWL_CLASS" is not used # 72 | #define ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PWL, EnchantPWLClass)) # | ^~~~~~~~~~~~~~~~~ # 70| #define TYPE_ENCHANT_PWL (enchant_pwl_get_type ()) # 71| #define ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PWL, EnchantPWL)) # 72|-> #define ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PWL, EnchantPWLClass)) # 73| #define IS_ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PWL)) # 74| #define IS_ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PWL)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/session.c:73:9: warning[-Wunused-macros]: macro "IS_ENCHANT_PWL" is not used # 73 | #define IS_ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PWL)) # | ^~~~~~~~~~~~~~ # 71| #define ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PWL, EnchantPWL)) # 72| #define ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PWL, EnchantPWLClass)) # 73|-> #define IS_ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PWL)) # 74| #define IS_ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PWL)) # 75| #define ENCHANT_PWL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_PWL, EnchantPWLClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/session.c:74:9: warning[-Wunused-macros]: macro "IS_ENCHANT_PWL_CLASS" is not used # 74 | #define IS_ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PWL)) # | ^~~~~~~~~~~~~~~~~~~~ # 72| #define ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PWL, EnchantPWLClass)) # 73| #define IS_ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PWL)) # 74|-> #define IS_ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PWL)) # 75| #define ENCHANT_PWL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_PWL, EnchantPWLClass)) # 76| Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/session.c:75:9: warning[-Wunused-macros]: macro "ENCHANT_PWL_GET_CLASS" is not used # 75 | #define ENCHANT_PWL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_PWL, EnchantPWLClass)) # | ^~~~~~~~~~~~~~~~~~~~~ # 73| #define IS_ENCHANT_PWL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PWL)) # 74| #define IS_ENCHANT_PWL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PWL)) # 75|-> #define ENCHANT_PWL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_PWL, EnchantPWLClass)) # 76| # 77| typedef struct _EnchantPWL EnchantPWL; Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/session.c:80:9: warning[-Wunused-macros]: macro "TYPE_ENCHANT_PROVIDER" is not used # 80 | #define TYPE_ENCHANT_PROVIDER (enchant_provider_get_type ()) # | ^~~~~~~~~~~~~~~~~~~~~ # 78| typedef struct _EnchantPWLClass EnchantPWLClass; # 79| # 80|-> #define TYPE_ENCHANT_PROVIDER (enchant_provider_get_type ()) # 81| #define ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PROVIDER, EnchantProvider)) # 82| #define ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/session.c:81:9: warning[-Wunused-macros]: macro "ENCHANT_PROVIDER" is not used # 81 | #define ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PROVIDER, EnchantProvider)) # | ^~~~~~~~~~~~~~~~ # 79| # 80| #define TYPE_ENCHANT_PROVIDER (enchant_provider_get_type ()) # 81|-> #define ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PROVIDER, EnchantProvider)) # 82| #define ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) # 83| #define IS_ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PROVIDER)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/session.c:82:9: warning[-Wunused-macros]: macro "ENCHANT_PROVIDER_CLASS" is not used # 82 | #define ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) # | ^~~~~~~~~~~~~~~~~~~~~~ # 80| #define TYPE_ENCHANT_PROVIDER (enchant_provider_get_type ()) # 81| #define ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PROVIDER, EnchantProvider)) # 82|-> #define ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) # 83| #define IS_ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PROVIDER)) # 84| #define IS_ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PROVIDER)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/session.c:83:9: warning[-Wunused-macros]: macro "IS_ENCHANT_PROVIDER" is not used # 83 | #define IS_ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PROVIDER)) # | ^~~~~~~~~~~~~~~~~~~ # 81| #define ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ENCHANT_PROVIDER, EnchantProvider)) # 82| #define ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) # 83|-> #define IS_ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PROVIDER)) # 84| #define IS_ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PROVIDER)) # 85| #define ENCHANT_PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/session.c:84:9: warning[-Wunused-macros]: macro "IS_ENCHANT_PROVIDER_CLASS" is not used # 84 | #define IS_ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PROVIDER)) # | ^~~~~~~~~~~~~~~~~~~~~~~~~ # 82| #define ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) # 83| #define IS_ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PROVIDER)) # 84|-> #define IS_ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PROVIDER)) # 85| #define ENCHANT_PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) # 86| Error: COMPILER_WARNING (CWE-1164): enchant2-2.8.1-build/enchant-2.8.1/lib/session.c:85:9: warning[-Wunused-macros]: macro "ENCHANT_PROVIDER_GET_CLASS" is not used # 85 | #define ENCHANT_PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) # | ^~~~~~~~~~~~~~~~~~~~~~~~~~ # 83| #define IS_ENCHANT_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ENCHANT_PROVIDER)) # 84| #define IS_ENCHANT_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ENCHANT_PROVIDER)) # 85|-> #define ENCHANT_PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ENCHANT_PROVIDER, EnchantProviderClass)) # 86| # 87| typedef struct _EnchantProvider EnchantProvider; Error: CPPCHECK_WARNING: enchant2-2.8.1-build/enchant-2.8.1/providers/enchant_hunspell.cpp: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. Error: COMPILER_WARNING: enchant2-2.8.1-build/enchant-2.8.1/providers/enchant_voikko.c: scope_hint: In function 'voikko_dict_suggest' enchant2-2.8.1-build/enchant-2.8.1/providers/enchant_voikko.c:74:42: warning[-Wcalloc-transposed-args]: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument # 74 | char **sugg_arr = calloc(sizeof (char *), *out_n_suggs + 1); # | ^~~~ enchant2-2.8.1-build/enchant-2.8.1/providers/enchant_voikko.c:74:42: note: earlier argument should specify number of elements, later size of each element # 72| for (*out_n_suggs = 0; voikko_sugg_arr[*out_n_suggs] != NULL; (*out_n_suggs)++); # 73| # 74|-> char **sugg_arr = calloc(sizeof (char *), *out_n_suggs + 1); # 75| if (sugg_arr == NULL) # 76| return NULL; Error: CPPCHECK_WARNING: enchant2-2.8.1-build/enchant-2.8.1/src/enchant-lsmod.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. Error: CPPCHECK_WARNING: enchant2-2.8.1-build/enchant-2.8.1/src/enchant.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.