forked from AuroraMiddleware/gtk
use g_atexit() instead of ATEXIT.
Tue Sep 8 05:19:51 1998 Tim Janik <timj@gtk.org> * gdk/gdk.c (gdk_init): use g_atexit() instead of ATEXIT. * gtk/gtkmain.c (gtk_init): use g_atexit() instead of ATEXIT. * gtk/gtkobject.c (gtk_object_init_type): use g_atexit() instead of ATEXIT. * ltconfig: use GLib's ltconfig which honours lcc.
This commit is contained in:
parent
f830dc3f36
commit
e33741aed6
11
ChangeLog
11
ChangeLog
@ -1,3 +1,14 @@
|
||||
Tue Sep 8 05:19:51 1998 Tim Janik <timj@gtk.org>
|
||||
|
||||
* gdk/gdk.c (gdk_init): use g_atexit() instead of ATEXIT.
|
||||
|
||||
* gtk/gtkmain.c (gtk_init): use g_atexit() instead of ATEXIT.
|
||||
|
||||
* gtk/gtkobject.c (gtk_object_init_type): use g_atexit() instead of
|
||||
ATEXIT.
|
||||
|
||||
* ltconfig: use GLib's ltconfig which honours lcc.
|
||||
|
||||
Mon Sep 7 20:09:23 PDT 1998 Manish Singh <yosh@gimp.org>
|
||||
|
||||
* configure.in: comment the -std1 check and save LIBS properly
|
||||
|
@ -1,3 +1,14 @@
|
||||
Tue Sep 8 05:19:51 1998 Tim Janik <timj@gtk.org>
|
||||
|
||||
* gdk/gdk.c (gdk_init): use g_atexit() instead of ATEXIT.
|
||||
|
||||
* gtk/gtkmain.c (gtk_init): use g_atexit() instead of ATEXIT.
|
||||
|
||||
* gtk/gtkobject.c (gtk_object_init_type): use g_atexit() instead of
|
||||
ATEXIT.
|
||||
|
||||
* ltconfig: use GLib's ltconfig which honours lcc.
|
||||
|
||||
Mon Sep 7 20:09:23 PDT 1998 Manish Singh <yosh@gimp.org>
|
||||
|
||||
* configure.in: comment the -std1 check and save LIBS properly
|
||||
|
@ -1,3 +1,14 @@
|
||||
Tue Sep 8 05:19:51 1998 Tim Janik <timj@gtk.org>
|
||||
|
||||
* gdk/gdk.c (gdk_init): use g_atexit() instead of ATEXIT.
|
||||
|
||||
* gtk/gtkmain.c (gtk_init): use g_atexit() instead of ATEXIT.
|
||||
|
||||
* gtk/gtkobject.c (gtk_object_init_type): use g_atexit() instead of
|
||||
ATEXIT.
|
||||
|
||||
* ltconfig: use GLib's ltconfig which honours lcc.
|
||||
|
||||
Mon Sep 7 20:09:23 PDT 1998 Manish Singh <yosh@gimp.org>
|
||||
|
||||
* configure.in: comment the -std1 check and save LIBS properly
|
||||
|
@ -1,3 +1,14 @@
|
||||
Tue Sep 8 05:19:51 1998 Tim Janik <timj@gtk.org>
|
||||
|
||||
* gdk/gdk.c (gdk_init): use g_atexit() instead of ATEXIT.
|
||||
|
||||
* gtk/gtkmain.c (gtk_init): use g_atexit() instead of ATEXIT.
|
||||
|
||||
* gtk/gtkobject.c (gtk_object_init_type): use g_atexit() instead of
|
||||
ATEXIT.
|
||||
|
||||
* ltconfig: use GLib's ltconfig which honours lcc.
|
||||
|
||||
Mon Sep 7 20:09:23 PDT 1998 Manish Singh <yosh@gimp.org>
|
||||
|
||||
* configure.in: comment the -std1 check and save LIBS properly
|
||||
|
@ -1,3 +1,14 @@
|
||||
Tue Sep 8 05:19:51 1998 Tim Janik <timj@gtk.org>
|
||||
|
||||
* gdk/gdk.c (gdk_init): use g_atexit() instead of ATEXIT.
|
||||
|
||||
* gtk/gtkmain.c (gtk_init): use g_atexit() instead of ATEXIT.
|
||||
|
||||
* gtk/gtkobject.c (gtk_object_init_type): use g_atexit() instead of
|
||||
ATEXIT.
|
||||
|
||||
* ltconfig: use GLib's ltconfig which honours lcc.
|
||||
|
||||
Mon Sep 7 20:09:23 PDT 1998 Manish Singh <yosh@gimp.org>
|
||||
|
||||
* configure.in: comment the -std1 check and save LIBS properly
|
||||
|
@ -1,3 +1,14 @@
|
||||
Tue Sep 8 05:19:51 1998 Tim Janik <timj@gtk.org>
|
||||
|
||||
* gdk/gdk.c (gdk_init): use g_atexit() instead of ATEXIT.
|
||||
|
||||
* gtk/gtkmain.c (gtk_init): use g_atexit() instead of ATEXIT.
|
||||
|
||||
* gtk/gtkobject.c (gtk_object_init_type): use g_atexit() instead of
|
||||
ATEXIT.
|
||||
|
||||
* ltconfig: use GLib's ltconfig which honours lcc.
|
||||
|
||||
Mon Sep 7 20:09:23 PDT 1998 Manish Singh <yosh@gimp.org>
|
||||
|
||||
* configure.in: comment the -std1 check and save LIBS properly
|
||||
|
@ -1,3 +1,14 @@
|
||||
Tue Sep 8 05:19:51 1998 Tim Janik <timj@gtk.org>
|
||||
|
||||
* gdk/gdk.c (gdk_init): use g_atexit() instead of ATEXIT.
|
||||
|
||||
* gtk/gtkmain.c (gtk_init): use g_atexit() instead of ATEXIT.
|
||||
|
||||
* gtk/gtkobject.c (gtk_object_init_type): use g_atexit() instead of
|
||||
ATEXIT.
|
||||
|
||||
* ltconfig: use GLib's ltconfig which honours lcc.
|
||||
|
||||
Mon Sep 7 20:09:23 PDT 1998 Manish Singh <yosh@gimp.org>
|
||||
|
||||
* configure.in: comment the -std1 check and save LIBS properly
|
||||
|
25
autogen.sh
25
autogen.sh
@ -1,11 +1,15 @@
|
||||
#!/bin/sh
|
||||
# Run this to generate all the initial makefiles, etc.
|
||||
|
||||
PROJECT=Gtk+
|
||||
TEST_TYPE=-d
|
||||
FILE=gdk
|
||||
|
||||
DIE=0
|
||||
|
||||
(autoconf --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "You must have autoconf installed to compile GTK+."
|
||||
echo "You must have autoconf installed to compile $PROJECT."
|
||||
echo "Download the appropriate package for your distribution,"
|
||||
echo "or get the source tarball at ftp://ftp.gnu.org/pub/gnu/"
|
||||
DIE=1
|
||||
@ -13,7 +17,7 @@ DIE=0
|
||||
|
||||
(libtool --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "You must have libtool installed to compile GTK+."
|
||||
echo "You must have libtool installed to compile $PROJECT."
|
||||
echo "Get ftp://alpha.gnu.org/gnu/libtool-1.0h.tar.gz"
|
||||
echo "(or a newer version if it is available)"
|
||||
DIE=1
|
||||
@ -21,7 +25,7 @@ DIE=0
|
||||
|
||||
(automake --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "You must have automake installed to compile GTK+."
|
||||
echo "You must have automake installed to compile $PROJECT."
|
||||
echo "Get ftp://ftp.cygnus.com/pub/home/tromey/automake-1.2d.tar.gz"
|
||||
echo "(or a newer version if it is available)"
|
||||
DIE=1
|
||||
@ -31,8 +35,8 @@ if test "$DIE" -eq 1; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
test -d gtk || {
|
||||
echo "You must run this script in the top-level GTK+ directory"
|
||||
test $TEST_TYPE $FILE || {
|
||||
echo "You must run this script in the top-level $PROJECT directory"
|
||||
exit 1
|
||||
}
|
||||
|
||||
@ -41,10 +45,17 @@ if test -z "$*"; then
|
||||
echo "to pass any to it, please specify them on the $0 command line."
|
||||
fi
|
||||
|
||||
case $CC in
|
||||
*lcc | *lcc\ *) am_opt=--include-deps;;
|
||||
esac
|
||||
|
||||
aclocal $ACLOCAL_FLAGS
|
||||
automake
|
||||
automake $am_opt
|
||||
autoconf
|
||||
# optionally feature autoheader
|
||||
(autoheader --version) < /dev/null > /dev/null 2>&1 && autoheader
|
||||
|
||||
./configure "$@"
|
||||
|
||||
echo
|
||||
echo "Now type 'make' to compile GTK+."
|
||||
echo "Now type 'make' to compile $PROJECT."
|
||||
|
@ -571,8 +571,7 @@ gdk_init (int *argc,
|
||||
button_number[0] = -1;
|
||||
button_number[1] = -1;
|
||||
|
||||
if (ATEXIT (gdk_exit_func))
|
||||
g_warning ("unable to register exit function");
|
||||
g_atexit (gdk_exit_func);
|
||||
|
||||
gdk_visual_init ();
|
||||
gdk_window_init ();
|
||||
|
@ -571,8 +571,7 @@ gdk_init (int *argc,
|
||||
button_number[0] = -1;
|
||||
button_number[1] = -1;
|
||||
|
||||
if (ATEXIT (gdk_exit_func))
|
||||
g_warning ("unable to register exit function");
|
||||
g_atexit (gdk_exit_func);
|
||||
|
||||
gdk_visual_init ();
|
||||
gdk_window_init ();
|
||||
|
@ -452,8 +452,7 @@ gtk_init (int *argc,
|
||||
|
||||
/* Register an exit function to make sure we are able to cleanup.
|
||||
*/
|
||||
if (ATEXIT (gtk_exit_func))
|
||||
g_warning ("unable to register exit function");
|
||||
g_atexit (gtk_exit_func);
|
||||
|
||||
/* Set the 'initialized' flag.
|
||||
*/
|
||||
|
@ -19,7 +19,6 @@
|
||||
#include <stdarg.h>
|
||||
#include <string.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include "gtkobject.h"
|
||||
#include "gtksignal.h"
|
||||
|
||||
@ -138,7 +137,7 @@ gtk_object_init_type (void)
|
||||
|
||||
#ifdef G_ENABLE_DEBUG
|
||||
if (gtk_debug_flags & GTK_DEBUG_OBJECTS)
|
||||
ATEXIT (gtk_object_debug);
|
||||
g_atexit (gtk_object_debug);
|
||||
#endif /* G_ENABLE_DEBUG */
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user