mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-03-12 10:45:13 +01:00
provide proper ATEXIT behavior on NeXTStep by !atexit
-Yosh
This commit is contained in:
parent
2e7b48939d
commit
bb8d9aba23
@ -1,3 +1,7 @@
|
||||
Sun Sep 6 12:31:50 PDT 1998 Manish Singh <yosh@gimp.org>
|
||||
|
||||
* glib.h: provide proper ATEXIT behavior on NeXTStep by !atexit
|
||||
|
||||
Sat Sep 5 18:03:36 1998 Tom Tromey <tromey@cygnus.com>
|
||||
|
||||
* gutils.c (GLIB_INLINE): Define.
|
||||
|
@ -1,3 +1,7 @@
|
||||
Sun Sep 6 12:31:50 PDT 1998 Manish Singh <yosh@gimp.org>
|
||||
|
||||
* glib.h: provide proper ATEXIT behavior on NeXTStep by !atexit
|
||||
|
||||
Sat Sep 5 18:03:36 1998 Tom Tromey <tromey@cygnus.com>
|
||||
|
||||
* gutils.c (GLIB_INLINE): Define.
|
||||
|
@ -1,3 +1,7 @@
|
||||
Sun Sep 6 12:31:50 PDT 1998 Manish Singh <yosh@gimp.org>
|
||||
|
||||
* glib.h: provide proper ATEXIT behavior on NeXTStep by !atexit
|
||||
|
||||
Sat Sep 5 18:03:36 1998 Tom Tromey <tromey@cygnus.com>
|
||||
|
||||
* gutils.c (GLIB_INLINE): Define.
|
||||
|
@ -1,3 +1,7 @@
|
||||
Sun Sep 6 12:31:50 PDT 1998 Manish Singh <yosh@gimp.org>
|
||||
|
||||
* glib.h: provide proper ATEXIT behavior on NeXTStep by !atexit
|
||||
|
||||
Sat Sep 5 18:03:36 1998 Tom Tromey <tromey@cygnus.com>
|
||||
|
||||
* gutils.c (GLIB_INLINE): Define.
|
||||
|
@ -1,3 +1,7 @@
|
||||
Sun Sep 6 12:31:50 PDT 1998 Manish Singh <yosh@gimp.org>
|
||||
|
||||
* glib.h: provide proper ATEXIT behavior on NeXTStep by !atexit
|
||||
|
||||
Sat Sep 5 18:03:36 1998 Tom Tromey <tromey@cygnus.com>
|
||||
|
||||
* gutils.c (GLIB_INLINE): Define.
|
||||
|
@ -1,3 +1,7 @@
|
||||
Sun Sep 6 12:31:50 PDT 1998 Manish Singh <yosh@gimp.org>
|
||||
|
||||
* glib.h: provide proper ATEXIT behavior on NeXTStep by !atexit
|
||||
|
||||
Sat Sep 5 18:03:36 1998 Tom Tromey <tromey@cygnus.com>
|
||||
|
||||
* gutils.c (GLIB_INLINE): Define.
|
||||
|
@ -1,3 +1,7 @@
|
||||
Sun Sep 6 12:31:50 PDT 1998 Manish Singh <yosh@gimp.org>
|
||||
|
||||
* glib.h: provide proper ATEXIT behavior on NeXTStep by !atexit
|
||||
|
||||
Sat Sep 5 18:03:36 1998 Tom Tromey <tromey@cygnus.com>
|
||||
|
||||
* gutils.c (GLIB_INLINE): Define.
|
||||
|
@ -1,3 +1,7 @@
|
||||
Sun Sep 6 12:31:50 PDT 1998 Manish Singh <yosh@gimp.org>
|
||||
|
||||
* glib.h: provide proper ATEXIT behavior on NeXTStep by !atexit
|
||||
|
||||
Sat Sep 5 18:03:36 1998 Tom Tromey <tromey@cygnus.com>
|
||||
|
||||
* gutils.c (GLIB_INLINE): Define.
|
||||
|
6
glib.h
6
glib.h
@ -251,7 +251,11 @@
|
||||
|
||||
#ifndef ATEXIT
|
||||
# ifdef HAVE_ATEXIT
|
||||
# define ATEXIT(proc) (atexit (proc))
|
||||
# ifdef NeXT /* @#%@! NeXTStep */
|
||||
# define ATEXIT(proc) (!atexit (proc))
|
||||
# else
|
||||
# define ATEXIT(proc) (atexit (proc))
|
||||
# endif /* NeXT */
|
||||
# elif defined (HAVE_ON_EXIT)
|
||||
# define ATEXIT(proc) (on_exit ((void (*)(int, void *))(proc), NULL))
|
||||
# endif
|
||||
|
@ -251,7 +251,11 @@
|
||||
|
||||
#ifndef ATEXIT
|
||||
# ifdef HAVE_ATEXIT
|
||||
# define ATEXIT(proc) (atexit (proc))
|
||||
# ifdef NeXT /* @#%@! NeXTStep */
|
||||
# define ATEXIT(proc) (!atexit (proc))
|
||||
# else
|
||||
# define ATEXIT(proc) (atexit (proc))
|
||||
# endif /* NeXT */
|
||||
# elif defined (HAVE_ON_EXIT)
|
||||
# define ATEXIT(proc) (on_exit ((void (*)(int, void *))(proc), NULL))
|
||||
# endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user