From e1b84e3296c1ab0cba29ce2114505ae9f5002cae Mon Sep 17 00:00:00 2001 From: Hib Eris Date: Mon, 22 Sep 2014 22:37:43 +0200 Subject: [PATCH] Include in glib/valgrind.h This ensures the uintptr_t type is defined on mingw-w64. Fixes compile error: make[4]: Entering directory `/home/abuild/rpmbuild/BUILD/glib-2.42.0/gobject' CC libgobject_2_0_la-gtype.lo In file included from gtype.c:24:0: ../glib/valgrind.h: In function 'VALGRIND_PRINTF': ../glib/valgrind.h:5601:4: error: unknown type name 'uintptr_t' uintptr_t _qzz_res; ^ https://bugzilla.gnome.org/show_bug.cgi?id=737143 --- glib/valgrind.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/glib/valgrind.h b/glib/valgrind.h index bebfd69aa..376fa7423 100644 --- a/glib/valgrind.h +++ b/glib/valgrind.h @@ -93,6 +93,9 @@ #include +#if HAVE_STDINT_H +#include +#endif /* Nb: this file might be included in a file compiled with -ansi. So we can't use C++ style "//" comments nor the "asm" keyword (instead