diff --git a/tools/gcg/ChangeLog b/tools/gcg/ChangeLog index 5b52220d8e..099c71a379 100644 --- a/tools/gcg/ChangeLog +++ b/tools/gcg/ChangeLog @@ -1,3 +1,7 @@ +Mon Dec 21 21:56:58 PST 1998 Manish Singh + + * fixed up ex for latest glib/gtk+ + 1998-11-21 Lauri Alanko * Added signal demarshallers. Currently they are generated for diff --git a/tools/gcg/ex/.cvsignore b/tools/gcg/ex/.cvsignore new file mode 100644 index 0000000000..36798b86f2 --- /dev/null +++ b/tools/gcg/ex/.cvsignore @@ -0,0 +1,15 @@ +Makefile +Makefile.in +.deps +ostream_s.c +ostream_t.h +ostream.h +ostream_p.h +ostream_i.h +file_ostream_s.c +file_ostream_t.h +file_ostream.h +file_ostream_p.h +file_ostream_i.h +foo +strtest diff --git a/tools/gcg/ex/Makefile.am b/tools/gcg/ex/Makefile.am index 748d4a4112..5fffc31275 100644 --- a/tools/gcg/ex/Makefile.am +++ b/tools/gcg/ex/Makefile.am @@ -5,7 +5,7 @@ GEN_CODE = ostream_s.c file_ostream_s.c noinst_LIBRARIES = libgcgexample.a noinst_PROGRAMS = strtest -CFLAGS = -g -Wall -W -I.. +CFLAGS = -g -Wall -W -I.. @GLIB_CFLAGS@ SUFFIXES = .gc .gh diff --git a/tools/gcg/ex/strtest.c b/tools/gcg/ex/strtest.c index 48cd2b7d7e..8918bb4bfa 100644 --- a/tools/gcg/ex/strtest.c +++ b/tools/gcg/ex/strtest.c @@ -11,7 +11,9 @@ void close_handler(Ostream* o, gpointer data){ } int main(void){ - Ostream* x = OSTREAM(file_ostream_open("foo")); + Ostream* x; + gtk_type_init(); + x = OSTREAM(file_ostream_open("foo")); ostream_connect_putstring(putstring_handler, "foo", x); ostream_connect_close(close_handler, "foo", x); ostream_putstring(x, "Whammo!\n");