mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-03-03 06:32:10 +01:00
glib/glib.symbols don't macroized g_access, g_chdir, and g_unlink either,
2006-01-04 Manish Singh <yosh@gimp.org> * glib/glib.symbols * glib/gstdio.h: don't macroized g_access, g_chdir, and g_unlink either, since they have the same issue as g_rmdir. (Related to bug #325249)
This commit is contained in:
parent
f2613bf9ed
commit
7be75a123b
@ -1,3 +1,10 @@
|
||||
2006-01-04 Manish Singh <yosh@gimp.org>
|
||||
|
||||
* glib/glib.symbols
|
||||
* glib/gstdio.h: don't macroized g_access, g_chdir, and g_unlink
|
||||
either, since they have the same issue as g_rmdir. (Related to
|
||||
bug #325249)
|
||||
|
||||
Wed Jan 4 13:33:25 2006 Tim Janik <timj@gtk.org>
|
||||
|
||||
* glib/gslice.c (magazine_cache_pop_magazine): don't reverse chunk
|
||||
|
@ -1,3 +1,10 @@
|
||||
2006-01-04 Manish Singh <yosh@gimp.org>
|
||||
|
||||
* glib/glib.symbols
|
||||
* glib/gstdio.h: don't macroized g_access, g_chdir, and g_unlink
|
||||
either, since they have the same issue as g_rmdir. (Related to
|
||||
bug #325249)
|
||||
|
||||
Wed Jan 4 13:33:25 2006 Tim Janik <timj@gtk.org>
|
||||
|
||||
* glib/gslice.c (magazine_cache_pop_magazine): don't reverse chunk
|
||||
|
@ -1,3 +1,10 @@
|
||||
2006-01-04 Manish Singh <yosh@gimp.org>
|
||||
|
||||
* glib/glib.symbols
|
||||
* glib/gstdio.h: don't macroized g_access, g_chdir, and g_unlink
|
||||
either, since they have the same issue as g_rmdir. (Related to
|
||||
bug #325249)
|
||||
|
||||
Wed Jan 4 13:33:25 2006 Tim Janik <timj@gtk.org>
|
||||
|
||||
* glib/gslice.c (magazine_cache_pop_magazine): don't reverse chunk
|
||||
|
@ -921,20 +921,20 @@ g_spawn_sync_utf8
|
||||
#if IN_FILE(__G_STDIO_C__)
|
||||
#if !defined(G_OS_UNIX) || defined(G_STDIO_NO_WRAP_ON_UNIX)
|
||||
/* gstdio wrappers */
|
||||
g_access
|
||||
g_chmod
|
||||
g_open
|
||||
g_creat
|
||||
g_rename
|
||||
g_mkdir
|
||||
g_chdir
|
||||
g_stat
|
||||
g_lstat
|
||||
g_unlink
|
||||
g_remove
|
||||
g_fopen
|
||||
g_freopen
|
||||
#endif
|
||||
g_access
|
||||
g_chdir
|
||||
g_unlink
|
||||
g_rmdir
|
||||
#endif
|
||||
#endif
|
||||
|
@ -31,25 +31,29 @@ G_BEGIN_DECLS
|
||||
|
||||
/* Just pass on to the system functions, so there's no potential for data
|
||||
* format mismatches, especially with large file interfaces.
|
||||
* rmdir() can't be handled in this way, since it is not defined in
|
||||
* a portable system header that we could include here.
|
||||
* A few functions can't be handled in this way, since they are not defined
|
||||
* in a portable system header that we could include here.
|
||||
*/
|
||||
|
||||
#define g_access access
|
||||
#define g_chmod chmod
|
||||
#define g_open open
|
||||
#define g_creat creat
|
||||
#define g_rename rename
|
||||
#define g_mkdir mkdir
|
||||
#define g_chdir chdir
|
||||
#define g_stat stat
|
||||
#define g_lstat lstat
|
||||
#define g_unlink unlink
|
||||
#define g_remove remove
|
||||
#define g_fopen fopen
|
||||
#define g_freopen freopen
|
||||
|
||||
int g_rmdir (const gchar *filename);
|
||||
int g_access (const gchar *filename,
|
||||
int mode);
|
||||
|
||||
int g_chdir (const gchar *path);
|
||||
|
||||
int g_unlink (const gchar *filename);
|
||||
|
||||
int g_rmdir (const gchar *filename);
|
||||
|
||||
#else /* ! G_OS_UNIX */
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user