[gspell] language: avoid global variables for the GMarkupParsers
- From: Sébastien Wilmet <swilmet src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gspell] language: avoid global variables for the GMarkupParsers
- Date: Sun, 27 Dec 2015 18:06:32 +0000 (UTC)
commit dec7aa20e860e442c3f61b27a78af6f3048cdfc3
Author: Sébastien Wilmet <swilmet gnome org>
Date: Sun Dec 27 17:56:11 2015 +0100
language: avoid global variables for the GMarkupParsers
gspell/gspell-language.c | 24 ++++++++++++------------
1 files changed, 12 insertions(+), 12 deletions(-)
---
diff --git a/gspell/gspell-language.c b/gspell/gspell-language.c
index 20de9b7..7bdaa01 100644
--- a/gspell/gspell-language.c
+++ b/gspell/gspell-language.c
@@ -190,18 +190,6 @@ iso_3166_start_element (GMarkupParseContext *context,
}
}
-static GMarkupParser iso_639_parser =
-{
- iso_639_start_element,
- NULL, NULL, NULL, NULL
-};
-
-static GMarkupParser iso_3166_parser =
-{
- iso_3166_start_element,
- NULL, NULL, NULL, NULL
-};
-
static void
iso_codes_parse (const GMarkupParser *parser,
const gchar *basename,
@@ -341,6 +329,18 @@ gspell_language_get_available (void)
EnchantBroker *broker;
GTree *tree;
+ GMarkupParser iso_639_parser =
+ {
+ iso_639_start_element,
+ NULL, NULL, NULL, NULL
+ };
+
+ GMarkupParser iso_3166_parser =
+ {
+ iso_3166_start_element,
+ NULL, NULL, NULL, NULL
+ };
+
if (initialized)
{
return available_languages;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]