diff options
-rw-r--r-- | i18npool/source/languagetag/simple-langtag.cxx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/i18npool/source/languagetag/simple-langtag.cxx b/i18npool/source/languagetag/simple-langtag.cxx index d05ab4236a4b..5d51bd9c00f7 100644 --- a/i18npool/source/languagetag/simple-langtag.cxx +++ b/i18npool/source/languagetag/simple-langtag.cxx @@ -32,6 +32,8 @@ struct GError { GError() : message(NULL) {} }; +typedef struct GError lt_error_t; + static gpointer g_malloc(size_t s) { return malloc(s); @@ -43,7 +45,7 @@ static void g_free(gpointer p) free(p); } -static void g_error_free(GError *error) +static void g_error_free(GError *error) __attribute__((used)) { if (error) { |