+2003-12-13 Hans Breuer <hans@breuer.org>
+
+ * glib/gconvert.c : get_filename_charset() needs to
+ return false for filenames not encoded in utf-8,
+ which is always true on win32
+
+ * glibconfig.h.win32.in : (u)int64 modifier isn't the
+ gcc 'll' but always the msvcrt one 'I64'
+
+ * glib/glib.def : updated
+
Thu Dec 11 10:31:21 2003 Manish Singh <yosh@gimp.org>
* glib/gmacros.h: change #elif with no expression to #else in
+2003-12-13 Hans Breuer <hans@breuer.org>
+
+ * glib/gconvert.c : get_filename_charset() needs to
+ return false for filenames not encoded in utf-8,
+ which is always true on win32
+
+ * glibconfig.h.win32.in : (u)int64 modifier isn't the
+ gcc 'll' but always the msvcrt one 'I64'
+
+ * glib/glib.def : updated
+
Thu Dec 11 10:31:21 2003 Manish Singh <yosh@gimp.org>
* glib/gmacros.h: change #elif with no expression to #else in
+2003-12-13 Hans Breuer <hans@breuer.org>
+
+ * glib/gconvert.c : get_filename_charset() needs to
+ return false for filenames not encoded in utf-8,
+ which is always true on win32
+
+ * glibconfig.h.win32.in : (u)int64 modifier isn't the
+ gcc 'll' but always the msvcrt one 'I64'
+
+ * glib/glib.def : updated
+
Thu Dec 11 10:31:21 2003 Manish Singh <yosh@gimp.org>
* glib/gmacros.h: change #elif with no expression to #else in
+2003-12-13 Hans Breuer <hans@breuer.org>
+
+ * glib/gconvert.c : get_filename_charset() needs to
+ return false for filenames not encoded in utf-8,
+ which is always true on win32
+
+ * glibconfig.h.win32.in : (u)int64 modifier isn't the
+ gcc 'll' but always the msvcrt one 'I64'
+
+ * glib/glib.def : updated
+
Thu Dec 11 10:31:21 2003 Manish Singh <yosh@gimp.org>
* glib/gmacros.h: change #elif with no expression to #else in
+2003-12-13 Hans Breuer <hans@breuer.org>
+
+ * glib/gconvert.c : get_filename_charset() needs to
+ return false for filenames not encoded in utf-8,
+ which is always true on win32
+
+ * glibconfig.h.win32.in : (u)int64 modifier isn't the
+ gcc 'll' but always the msvcrt one 'I64'
+
+ * glib/glib.def : updated
+
Thu Dec 11 10:31:21 2003 Manish Singh <yosh@gimp.org>
* glib/gmacros.h: change #elif with no expression to #else in
+2003-12-13 Hans Breuer <hans@breuer.org>
+
+ * glib/gconvert.c : get_filename_charset() needs to
+ return false for filenames not encoded in utf-8,
+ which is always true on win32
+
+ * glibconfig.h.win32.in : (u)int64 modifier isn't the
+ gcc 'll' but always the msvcrt one 'I64'
+
+ * glib/glib.def : updated
+
Thu Dec 11 10:31:21 2003 Manish Singh <yosh@gimp.org>
* glib/gmacros.h: change #elif with no expression to #else in
}
#else /* G_PLATFORM_WIN32 */
-#define get_filename_charset (charset) TRUE
+static gboolean
+get_filename_charset (const gchar **filename_charset)
+{
+ g_get_charset (filename_charset);
+ return FALSE;
+}
#endif /* G_PLATFORM_WIN32 */
/* This is called from g_thread_init(). It's used to
garray.obj \
gasyncqueue.obj \
gbacktrace.obj \
- gbsearcharray.obj \
gcache.obj \
gcompletion.obj \
gconvert.obj \
#else /* _MSC_VER */
#define G_GINT64_CONSTANT(val) (val##i64)
#endif /* _MSC_VER */
-#define G_GINT64_MODIFIER "ll"
-#define G_GINT64_FORMAT "lli"
-#define G_GUINT64_FORMAT "llu"
+#define G_GINT64_MODIFIER "I64"
+#define G_GINT64_FORMAT "I64i"
+#define G_GUINT64_FORMAT "I64u"
#define GLIB_SIZEOF_VOID_P 4
#define GLIB_SIZEOF_LONG 4