diff options
author | Matthias Clasen <mclasen@redhat.com> | 2006-01-26 19:43:48 +0000 |
---|---|---|
committer | Matthias Clasen <matthiasc@src.gnome.org> | 2006-01-26 19:43:48 +0000 |
commit | 6c9179512db272e4d232a4b5c2aebdf344750fcc (patch) | |
tree | 45006e1bc29e84bfe79b6880e052170f1169c985 /glib/gmem.c | |
parent | 5cb432b56cd88e2d184ffa64757bd3809d42c399 (diff) | |
download | glib-6c9179512db272e4d232a4b5c2aebdf344750fcc.tar.gz |
Fix C99isms. (#328705, Kazuki Iwamoto)
2006-01-26 Matthias Clasen <mclasen@redhat.com>
* glib/gmem.c (g_mem_init_nomessage): Fix C99isms. (#328705,
Kazuki Iwamoto)
Diffstat (limited to 'glib/gmem.c')
-rw-r--r-- | glib/gmem.c | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/glib/gmem.c b/glib/gmem.c index 70271de57..002ddd8f5 100644 --- a/glib/gmem.c +++ b/glib/gmem.c @@ -686,15 +686,17 @@ gboolean g_mem_gc_friendly = FALSE; static void g_mem_init_nomessage (void) { - if (g_mem_initialized) - return; - /* don't use g_malloc/g_message here */ gchar buffer[1024]; - const gchar *val = _g_getenv_nomalloc ("G_DEBUG", buffer); + const gchar *val; static const GDebugKey keys[] = { { "gc-friendly", 1 }, }; - gint flags = !val ? 0 : g_parse_debug_string (val, keys, G_N_ELEMENTS (keys)); + gint flags; + if (g_mem_initialized) + return; + /* don't use g_malloc/g_message here */ + val = _g_getenv_nomalloc ("G_DEBUG", buffer); + flags = !val ? 0 : g_parse_debug_string (val, keys, G_N_ELEMENTS (keys)); if (flags & 1) /* gc-friendly */ { g_mem_gc_friendly = TRUE; |