1. 26 Jul, 2000 1 commit
  2. 17 Mar, 1999 1 commit
    • Sebastian Wilhelmi's avatar
      Sun Mar 14 17:50:35 1999 Tim Janik <timj@gtk.org> · 5f17e39e
      Sebastian Wilhelmi authored
      Wed Mar 17 01:46:28 1999  Tim Janik  <timj@gtk.org>
      
              * merges from glib-1-2:
      
      Sun Mar 14 17:50:35 1999  Tim Janik  <timj@gtk.org>
      
              * gmem.c (g_mem_chunk_*): changed a bunch of g_assert() statements
              to g_return_if_fail().
              (g_mem_profile):
              (g_mem_chunk_print):
              (g_mem_chunk_info): removed some extraneous "\n"s at the end of the log
              messages.
      
              * gtimer.c (g_timer_*): changed a bunch of g_assert() statements
              to g_return_if_fail().
              * grel.c (g_*): changed a bunch of g_assert() statements to
              g_return_if_fail() and added some extra ones to check relation != NULL.
      
      Tue Mar  9 23:25:50 1999  Tim Janik  <timj@gtk.org>
      
              * configure.in: check for working realloc (NULL,).
              * gmem.c (g_realloc): use malloc() for initial allocation on systems
              where realloc(NULL,) will not work (this is the case on SunOS, reported
              by Tom Geiger).
      
      Mon Mar  8 07:42:08 1999  Tim Janik  <timj@gtk.org>
      
              * ghook.c (g_hook_unref): when !hook_list->is_setup, wrap the
              flag around the call to g_hook_free() to avoid spurious
              warnings (happens during destruction phase).
      
      1999-03-02  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
      
              * gmem.c: Fixed a stupid cut'n'paste error of mine. Thanks to
              Friedrich Dominicus <Friedrich.Dominicus@inka.de>
      5f17e39e
  3. 24 Feb, 1999 1 commit
  4. 15 Dec, 1998 1 commit
    • Owen Taylor's avatar
      This commit merges the glib-threads branch into the main · 931ea952
      Owen Taylor authored
      branch. See the ChangeLog for details of the changes.
      
      In brief overview:
      
       - The set of threading functions can be set
       - A default implementation is provided in -lgthread
       - All static data structures are locked using these
         functions if g_thread_init() is called.
      931ea952
  5. 18 Aug, 1998 1 commit
    • Tim Janik's avatar
      new function g_log_set_always_fatal() to set an additional fatal_mask for · e1f0fb0c
      Tim Janik authored
      Tue Aug 18 04:40:17 1998  Tim Janik  <timj@gtk.org>
      
              * glib.h:
              * gmessages.c: new function g_log_set_always_fatal() to set an
              additional fatal_mask for log levels that are considered to be fatal
              globally (required by gtk). since this mask is not domain-associated,
              it is restricted to the log levels, introduced by glib itself.
      
              * gmem.c:
              * grel.c:
              * gtree.c (g_tree_node_check):
              don't use g_print() calls for informational/debugging output,
              but log all this stuff through g_log() with G_LOG_LEVEL_INFO.
              libraries shouldn't use printf(), g_print() or g_printerr() at all.
      e1f0fb0c
  6. 17 Aug, 1998 1 commit
  7. 18 Jun, 1998 1 commit
  8. 12 Jun, 1998 1 commit
    • Josh MacDonald's avatar
      [Changes from josh to sync with his glib stuff -Yosh] · df9a49ec
      Josh MacDonald authored
      Fri Jun 12 00:39:28 1998  Josh MacDonald  <jmacd@icw.EECS.Berkeley.EDU>
      
              * glib.h: add new hash and equal functions g_int_*.  complement
              g_direct_hash with g_direct_equal.
      
              * grel.c: new file, GRelations implement tuples of N-N mappings.
              A comment in glib.h briefly describes the interface.
      
              * ghash.c: new function, g_hash_table_size
      
              * glib.h: new typedefs, gsize, gssize, gtime.
      
              * garray.c: new functions implementing a simplified GArray.  This
              GPtrArray is an array of gpointers and has functions to add and
              remove elements, much like java.lang.Vector.
      
              * garray.c: new functions for the single-byte special case of
              GArray.  The functions g_byte_array* operate on arrays of bytes.
              Internally, a GArray is used.
      
              * testglib.c: tests for g_ptr_array, g_byte_array, and g_relation...
      df9a49ec