1. 16 Jan, 1999 1 commit
  2. 13 Jan, 1999 4 commits
  3. 12 Jan, 1999 3 commits
  4. 11 Jan, 1999 4 commits
  5. 09 Jan, 1999 2 commits
    • Jeff Garzik's avatar
      Make all aux functions static. · 5eeca0d6
      Jeff Garzik authored
              * testglib.c:
              Make all aux functions static.
      
              * tests/Makefile.am, tests/dirname-test.c, tests/type-test.c:
              New tests dirname-test and type-test, from testglib.
      5eeca0d6
    • Jeff Garzik's avatar
      Add checks for vasprintf, localtime_r. · 2a6789be
      Jeff Garzik authored
              * configure.in:
              Add checks for vasprintf, localtime_r.
      
              * gdate.c (g_date_set_time):
              Use localtime if localtime_r is not available.
      
              * gstrfuncs.c (g_strdup_vprintf):
              Use glibc vasprintf if possible; it's a bit faster than using
              GLib routines, and makes output code a bit smaller.
      
              * acconfig.h:
              Remove HAVE_VSNPRINTF and HAVE_VPRINTF.  autoheader picks these
              up automatically and puts them in config.h.in.
      2a6789be
  6. 07 Jan, 1999 2 commits
    • Owen Taylor's avatar
      Call the source-specific free function when the hook is freed not when it · dc602866
      Owen Taylor authored
      Thu Jan  7 15:14:08 1999  Owen Taylor  <otaylor@redhat.com>
      
      	* gmain.c (g_source_free_func): Call the source-specific
      	free function when the hook is freed not when it
      	is destroyed; this fixes a bug where a timeout destroyed
      	from itself would access already freed data.
      dc602866
    • Sebastian Wilhelmi's avatar
      Here we must replace getpwuid by getpwuid_r, but as I do not know how for · 81f8d0bb
      Sebastian Wilhelmi authored
      1999-01-07  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
      
      	* gutils.c (g_get_any_init): Here we must replace getpwuid by
      	getpwuid_r, but as I do not know how for now, I just made a FIXME
      	note ;-)
      
      	* gdate.c (g_date_set_time): localtime --> localtime_r to make it
      	thread safe.
      
      	* configure.in: We do not need to check for broken solaris mutex
      	intitializer any longer. Provide a macro to show the used thread
      	implementation. Not nice, but this is needed until thread support
      	is completed here inside glib.
      
      	* gthread/testgthread.c: conditionally compile according to the
      	G_THREADS_IMPL_??? macros.
      	(test_private_func): use rand_r instead of rand to make it
      	thread safe.
      81f8d0bb
  7. 06 Jan, 1999 1 commit
  8. 05 Jan, 1999 3 commits
  9. 04 Jan, 1999 4 commits
    • Manish Singh's avatar
      some echos interpret \n's and some don't. Deal with accordingly. · 6927b5b4
      Manish Singh authored
      * acglib.m4: some echos interpret \n's and some don't. Deal with
      accordingly.
      
      -Yosh
      6927b5b4
    • Tim Janik's avatar
      eliminated extraneous "register" qualifiers in variable declarations. · 250d1a07
      Tim Janik authored
      Mon Jan  4 20:58:50 1999  Tim Janik  <timj@gtk.org>
      
              * gscanner.c: eliminated extraneous "register" qualifiers in variable
              declarations.
      
              * gmain.c: #undef events and revents which may have been defined in
              sys/poll.h for SVR3,4 compatibility on some AIX systems. fix been
              provided by Philippe Defert <Philippe.Defert@cern.ch>.
      250d1a07
    • Tim Janik's avatar
      adjusted the g_strdup_a, g_strndup_a and g_strconcat3_a macros so their · 72b139a7
      Tim Janik authored
      Mon Jan  4 14:38:11 1999  Tim Janik  <timj@gtk.org>
      
              * glib.h: adjusted the g_strdup_a, g_strndup_a and g_strconcat3_a macros
              so their arguments get only evaluated once. changed g_strconcat3_a to
              have the same semantics as g_strconcat, i.e. if a certain argument is
              NULL, the rest of the parameter list is skipped.
      
              * tests/alloca-test.c: removed #if/#endif G_HAVE_ALLOCA, we need to be
              able to compile on all systems. added test for g_strconcat() semantics.
      
              * we need a alloca() replacement for !G_HAVE_ALLOCA rsn!
      72b139a7
    • CST 1999 Shawn T. Amundson's avatar
      Released GLib 1.1.12 · 887c4449
      CST 1999 Shawn T. Amundson authored
      Mon Jan  4 02:58:13 CST 1999 Shawn T. Amundson <amundson@gtk.org>
      
              * Released GLib 1.1.12
      
              * INSTALL:
                NEWS:
                README:
                configure.in:
                glib.spec:
                docs/glib-config.1: version=1.1.12
      
              * tests/Makefile.am: fixed so it works properly with
                builddir and srcdir.
      887c4449
  10. 03 Jan, 1999 4 commits
  11. 02 Jan, 1999 5 commits
    • Jeff Garzik's avatar
      Added g_strdup_printf check · ab114d33
      Jeff Garzik authored
      ab114d33
    • Jeff Garzik's avatar
      Handle NULL strings like g_strdup. s/g_strconcat_a/g_strconcat3_a/ to · bbbfe78d
      Jeff Garzik authored
              * glib.h:
              (g_strdup_a, g_strndup_a): Handle NULL strings like g_strdup.
              s/g_strconcat_a/g_strconcat3_a/ to reflect fixed number of args
      
              * testglib.c:
              Added g_strdup, g_strconcat checks.
              Added str==NULL checks for alloca string macros.
              s/g_strconcat_a/g_strconcat3_a/
      bbbfe78d
    • Manish Singh's avatar
      made the alloca tests follow the testglib style · 3de4d2b7
      Manish Singh authored
      * testglib.c: made the alloca tests follow the testglib style
      
      * Makefile.am: minor cleanups, mostly cosmetic
      
      -Yosh
      3de4d2b7
    • Jeff Garzik's avatar
      added g_strndup_a macro · 58aaa9d3
      Jeff Garzik authored
              * glib.h: added g_strndup_a macro
      
              * testglib.c:
              Added tests for new alloca-based string routines.
              Reformatted a couple strings.
      58aaa9d3
    • Tim Janik's avatar
      avoid unneccessary extra hook referencing (the explicit hook referencing · 00e064d2
      Tim Janik authored
      Sat Jan  2 02:20:59 1999  Tim Janik  <timj@gtk.org>
      
              * ghook.c:
              (g_hook_list_invoke):
              (g_hook_list_invoke_check):
              (g_hook_list_marshal_check):
              (g_hook_list_marshal): avoid unneccessary extra hook referencing (the
              explicit hook referencing became unneccessarry with my changes from
              Mon Dec 21 21:48:29 1998).
      
              * gmain.c (g_main_iterate): fixed reference counting leaks with
              premature loop aborts.
      
      Fri Jan  1 22:47:44 1999  Tim Janik  <timj@gtk.org>
      
              * gscanner.c (g_scanner_unexp_token): handle G_TOKEN_IDENTIFIER_NULL
              as G_TOKEN_IDENTIFIER.
      00e064d2
  12. 01 Jan, 1999 1 commit
  13. 31 Dec, 1998 2 commits
  14. 30 Dec, 1998 1 commit
  15. 26 Dec, 1998 1 commit
  16. 24 Dec, 1998 1 commit
    • CST 1998 Shawn T. Amundson's avatar
      Released GLib 1.1.10 · b13a3368
      CST 1998 Shawn T. Amundson authored
      Wed Dec 23 00:43:25 CST 1998 Shawn T. Amundson <amundson@gtk.org>
      
              * Released GLib 1.1.10
      
              * INSTALL:
                NEWS:
                README:
                configure.in:
                docs/glib-config.1: version=1.1.10
      b13a3368
  17. 23 Dec, 1998 1 commit