2005-02-02 Tor Lillqvist <tml@novell.com>
+ * glib/gwin32.h: Remove unnecessary MSVC-only typedef for
+ pid_t. GLib does not pretend to be a POSIX emulation library.
+
* glib/gstdio.c: In the Win32 part of all functions, handle
invalid UTF-8 more robustly. Don't pass the resulting NULL
wide-char or codepage strings on to C library functions, but bail
2005-02-02 Tor Lillqvist <tml@novell.com>
+ * glib/gwin32.h: Remove unnecessary MSVC-only typedef for
+ pid_t. GLib does not pretend to be a POSIX emulation library.
+
* glib/gstdio.c: In the Win32 part of all functions, handle
invalid UTF-8 more robustly. Don't pass the resulting NULL
wide-char or codepage strings on to C library functions, but bail
2005-02-02 Tor Lillqvist <tml@novell.com>
+ * glib/gwin32.h: Remove unnecessary MSVC-only typedef for
+ pid_t. GLib does not pretend to be a POSIX emulation library.
+
* glib/gstdio.c: In the Win32 part of all functions, handle
invalid UTF-8 more robustly. Don't pass the resulting NULL
wide-char or codepage strings on to C library functions, but bail
2005-02-02 Tor Lillqvist <tml@novell.com>
+ * glib/gwin32.h: Remove unnecessary MSVC-only typedef for
+ pid_t. GLib does not pretend to be a POSIX emulation library.
+
* glib/gstdio.c: In the Win32 part of all functions, handle
invalid UTF-8 more robustly. Don't pass the resulting NULL
wide-char or codepage strings on to C library functions, but bail
#define MAXPATHLEN 1024
#endif
-#ifdef _MSC_VER
-typedef int pid_t;
-#endif
-
#ifdef G_OS_WIN32
/*