mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-07-16 07:03:34 +02:00
Match also UNC paths on Win32.
2001-02-21 Tor Lillqvist <tml@iki.fi> * gutils.c (g_path_is_absolute): Match also UNC paths on Win32. * gthread.h: Include gtypes.h to be sure to get GLIB_VAR definition, remove definition from here. * gunicode.h: Remove duplicate GLIB_VAR definition from here, too. * gutils.c: (Win32) Use USERPROFILE as home dir if present. On Win2k, HOMEDRIVE and HOMEPATH aren't reliable. * Makefile.am (INCLUDES): Add -DGLIB_COMPILATION. * makefile.mingw.in: Remove install target, Windows isn't Unix. * testgdate.c * testgdateparser.c * testglib.c: Undefine GLIB_COMPILATION. * glib.def: Updates. * .cvsignore * */.cvsignore: Ignore also .obj, .dll, .lib and .exe files.
This commit is contained in:
committed by
Tor Lillqvist
parent
d1a05f990e
commit
cd89e4cca6
@@ -163,18 +163,6 @@ gunichar *g_unicode_canonical_decomposition (gunichar ch,
|
||||
* We prefix variable declarations so they can
|
||||
* properly get exported in windows dlls.
|
||||
*/
|
||||
#ifndef GLIB_VAR
|
||||
# ifdef G_OS_WIN32
|
||||
# ifdef GLIB_COMPILATION
|
||||
# define GLIB_VAR __declspec(dllexport)
|
||||
# else /* !GLIB_COMPILATION */
|
||||
# define GLIB_VAR extern __declspec(dllimport)
|
||||
# endif /* !GLIB_COMPILATION */
|
||||
# else /* !G_OS_WIN32 */
|
||||
# define GLIB_VAR extern
|
||||
# endif /* !G_OS_WIN32 */
|
||||
#endif /* !GLIB_VAR */
|
||||
|
||||
GLIB_VAR char g_utf8_skip[256];
|
||||
|
||||
#define g_utf8_next_char(p) (char *)((p) + g_utf8_skip[*(guchar *)(p)])
|
||||
|
Reference in New Issue
Block a user