* mono-io-portability.c (append_report): g_string_append_vprintf is available
only in glib 2.14.
svn path=/trunk/mono/; revision=146833
+2009-11-24 Zoltan Varga <vargaz@gmail.com>
+
+ * mono-io-portability.c (append_report): g_string_append_vprintf is available
+ only in glib 2.14.
+
2009-11-23 Andreas Färber <andreas.faerber@web.de>
* mono-mmap.c (mono_mprotect): Use posix_madvise in absence of madvise.
static inline void append_report (GString **report, const gchar *format, ...)
{
+#if GLIB_CHECK_VERSION(2,14,0)
va_list ap;
if (!*report)
*report = g_string_new ("");
va_start (ap, format);
g_string_append_vprintf (*report, format, ap);
va_end (ap);
+#else
+ g_assert_not_reached ();
+#endif
}
gchar *mono_portability_find_file (const gchar *pathname, gboolean last_exists)