Fix C++ warnings in g_error() code

Put space before ending semicolon in for(;;) ; to avoid C++ build warnings.
Closes bug 586928.
This commit is contained in:
Jani Monoses 2009-06-27 11:03:47 +03:00
parent 160c39a9af
commit 09c3f6dd4b

View File

@ -134,7 +134,9 @@ void g_assert_warning (const char *log_domain,
#define G_LOG_DOMAIN ((gchar*) 0) #define G_LOG_DOMAIN ((gchar*) 0)
#endif /* G_LOG_DOMAIN */ #endif /* G_LOG_DOMAIN */
#ifdef G_HAVE_ISO_VARARGS #ifdef G_HAVE_ISO_VARARGS
/* for(;;); so that GCC knows that control doesn't go past g_error() */ /* for(;;) ; so that GCC knows that control doesn't go past g_error().
* Put space before ending semicolon to avoid C++ build warnings.
*/
#define g_error(...) G_STMT_START { \ #define g_error(...) G_STMT_START { \
g_log (G_LOG_DOMAIN, \ g_log (G_LOG_DOMAIN, \
G_LOG_LEVEL_ERROR, \ G_LOG_LEVEL_ERROR, \