make it compile with mvc6 default sdk, (#define INVALID_FILE_ATTRIBUTES,

2005-01-09  Hans Breuer  <hans@breuer.org>

	* glib/gfileutils.c : make it compile with mvc6 default sdk,
	(#define INVALID_FILE_ATTRIBUTES, FILE_ATTRIBUTE_DEVICE)
This commit is contained in:
Hans Breuer 2005-01-09 21:43:40 +00:00 committed by Hans Breuer
parent c844b548f3
commit c21df964da
6 changed files with 37 additions and 10 deletions

View File

@ -1,7 +1,11 @@
2005-01-09 Hans Breuer <hans@breuer.org>
* glib/gfileutils.c : make it compile with mvc6 default sdk,
(#define INVALID_FILE_ATTRIBUTES, FILE_ATTRIBUTE_DEVICE)
2005-01-09 Tor Lillqvist <tlillqvist@novell.com>
* glib/gwin32.c (g_win32_error_message): Fix cast. (#163133, Roger
Leigh)
* glib/gwin32.c (g_win32_error_message): Fix cast. (#163133, Roger Leigh)
* glib/gfileutils.c: Include <io.h> on Windows for
prototypes. (#163390, Kazuki Iwamoto)

View File

@ -1,7 +1,11 @@
2005-01-09 Hans Breuer <hans@breuer.org>
* glib/gfileutils.c : make it compile with mvc6 default sdk,
(#define INVALID_FILE_ATTRIBUTES, FILE_ATTRIBUTE_DEVICE)
2005-01-09 Tor Lillqvist <tlillqvist@novell.com>
* glib/gwin32.c (g_win32_error_message): Fix cast. (#163133, Roger
Leigh)
* glib/gwin32.c (g_win32_error_message): Fix cast. (#163133, Roger Leigh)
* glib/gfileutils.c: Include <io.h> on Windows for
prototypes. (#163390, Kazuki Iwamoto)

View File

@ -1,7 +1,11 @@
2005-01-09 Hans Breuer <hans@breuer.org>
* glib/gfileutils.c : make it compile with mvc6 default sdk,
(#define INVALID_FILE_ATTRIBUTES, FILE_ATTRIBUTE_DEVICE)
2005-01-09 Tor Lillqvist <tlillqvist@novell.com>
* glib/gwin32.c (g_win32_error_message): Fix cast. (#163133, Roger
Leigh)
* glib/gwin32.c (g_win32_error_message): Fix cast. (#163133, Roger Leigh)
* glib/gfileutils.c: Include <io.h> on Windows for
prototypes. (#163390, Kazuki Iwamoto)

View File

@ -1,7 +1,11 @@
2005-01-09 Hans Breuer <hans@breuer.org>
* glib/gfileutils.c : make it compile with mvc6 default sdk,
(#define INVALID_FILE_ATTRIBUTES, FILE_ATTRIBUTE_DEVICE)
2005-01-09 Tor Lillqvist <tlillqvist@novell.com>
* glib/gwin32.c (g_win32_error_message): Fix cast. (#163133, Roger
Leigh)
* glib/gwin32.c (g_win32_error_message): Fix cast. (#163133, Roger Leigh)
* glib/gfileutils.c: Include <io.h> on Windows for
prototypes. (#163390, Kazuki Iwamoto)

View File

@ -1,7 +1,11 @@
2005-01-09 Hans Breuer <hans@breuer.org>
* glib/gfileutils.c : make it compile with mvc6 default sdk,
(#define INVALID_FILE_ATTRIBUTES, FILE_ATTRIBUTE_DEVICE)
2005-01-09 Tor Lillqvist <tlillqvist@novell.com>
* glib/gwin32.c (g_win32_error_message): Fix cast. (#163133, Roger
Leigh)
* glib/gwin32.c (g_win32_error_message): Fix cast. (#163133, Roger Leigh)
* glib/gfileutils.c: Include <io.h> on Windows for
prototypes. (#163390, Kazuki Iwamoto)

View File

@ -107,6 +107,13 @@ g_file_test (const gchar *filename,
GFileTest test)
{
#ifdef G_OS_WIN32
/* stuff missing in std vc6 api */
# ifndef INVALID_FILE_ATTRIBUTES
# define INVALID_FILE_ATTRIBUTES -1
# endif
# ifndef FILE_ATTRIBUTE_DEVICE
# define FILE_ATTRIBUTE_DEVICE 64
# endif
int attributes;
if (G_WIN32_HAVE_WIDECHAR_API ())