From e3ed0176cd4de179f5121da999fd15be0c9c9641 Mon Sep 17 00:00:00 2001 From: "Jon A. Cruz" Date: Tue, 21 Dec 2010 11:26:53 -0800 Subject: [PATCH] Unify stat type for older glib. --- src/widgets/icon.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) 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); -- 2.30.2