2010-08-02 Zoltan Varga <vargaz@gmail.com>
[mono.git] / eglib / test / test.c
index 9e23e37a8e014445ca591583666e4241c163283a..6dd7bf47469a891c8ca708bf157b99f04936fd02 100644 (file)
@@ -177,6 +177,11 @@ FAILED(const gchar *format, ...)
        va_list args;
        gint n;
 
+#if !defined(HAVE_VASPRINTF) && !defined(_EGLIB_MAJOR)
+       /* We are linked against the real glib, no vasprintf */
+       g_assert_not_reached ();
+       return NULL;
+#else
        va_start(args, format);
        n = vasprintf(&ret, format, args);
        va_end(args);
@@ -188,6 +193,7 @@ FAILED(const gchar *format, ...)
 
        last_result = ret;
        return ret;
+#endif
 }
 
 gdouble