Martchus
9acd7dd342
Use pkgconfig file for intl dependency, otherwise transitive dependency iconv is not added correctly when using pkgconfig --static flag.
24 lines
708 B
Diff
24 lines
708 B
Diff
diff -Naur glib-2.46.0-orig/glib/gnulib/printf.c glib-2.46.0/glib/gnulib/printf.c
|
|
--- glib-2.46.0-orig/glib/gnulib/printf.c 2014-12-20 00:49:48.000000000 +0300
|
|
+++ glib-2.46.0/glib/gnulib/printf.c 2015-09-22 09:09:03.834633700 +0300
|
|
@@ -88,16 +88,16 @@
|
|
int _g_gnulib_vfprintf (FILE *file, char const *format, va_list args)
|
|
{
|
|
char *result;
|
|
- size_t length;
|
|
+ size_t length, rlength;
|
|
|
|
result = vasnprintf (NULL, &length, format, args);
|
|
if (result == NULL)
|
|
return -1;
|
|
|
|
- fwrite (result, 1, length, file);
|
|
+ rlength = fwrite (result, 1, length, file);
|
|
free (result);
|
|
|
|
- return length;
|
|
+ return rlength;
|
|
}
|
|
|
|
int _g_gnulib_vsprintf (char *string, char const *format, va_list args)
|