From ed0d3e31f2e6860a20661853c320c2eb8941e41a Mon Sep 17 00:00:00 2001 From: "Jon A. Cruz" Date: Tue, 21 Dec 2010 11:26:53 -0800 Subject: Unify stat type for older glib. (bzr r9972) --- src/widgets/icon.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/widgets/icon.cpp') diff --git a/src/widgets/icon.cpp b/src/widgets/icon.cpp index bfdf2d3b9..526309727 100644 --- a/src/widgets/icon.cpp +++ b/src/widgets/icon.cpp @@ -35,6 +35,14 @@ #include "icon.h" +// Bring in work-around for Glib versions missing GStatBuf +#if !GLIB_CHECK_VERSION(2,25,0) +#if defined (_MSC_VER) && !defined(_WIN64) +typedef struct _stat32 GStatBuf; +#else //defined (_MSC_VER) && !defined(_WIN64) +typedef struct stat GStatBuf; +#endif //defined (_MSC_VER) && !defined(_WIN64) +#endif //!GLIB_CHECK_VERSION(2,25,0) struct IconImpl { static void classInit(SPIconClass *klass); -- cgit v1.2.3