1. 15 Mar, 2011 1 commit
  2. 08 Feb, 2011 1 commit
  3. 01 Feb, 2011 1 commit
  4. 28 Dec, 2010 1 commit
  5. 21 Sep, 2010 1 commit
  6. 04 Sep, 2010 2 commits
  7. 07 Jul, 2010 1 commit
  8. 10 Mar, 2010 1 commit
    • Javier Jardón's avatar
      [docs] Don't reference deprecated functions · 1caaa4f5
      Javier Jardón authored
      Use g_io_add_watch(), g_io_add_watch_full() and
      g_source_remove() instead the deprecated gtk_input_add_full(),
      gtk_input_remove(), gdk_input_add(), gdk_input_add_full() and
      gdk_input_remove()
      1caaa4f5
  9. 01 Feb, 2010 1 commit
  10. 02 Apr, 2009 1 commit
  11. 31 Dec, 2008 1 commit
  12. 26 Sep, 2008 1 commit
  13. 16 Jun, 2008 1 commit
  14. 10 Mar, 2008 1 commit
  15. 10 Nov, 2007 1 commit
  16. 15 Jan, 2007 1 commit
  17. 28 Dec, 2006 1 commit
  18. 01 Jun, 2006 1 commit
  19. 04 Apr, 2006 1 commit
    • Matthias Clasen's avatar
      Move short_month_names and long_month_names to bss. · b58fb2bd
      Matthias Clasen authored
      2006-04-04  Matthias Clasen  <mclasen@redhat.com>
      
              * glib/gdate.c: Move short_month_names and long_month_names
              to bss.
      
              * glib/gspawn-win32.c (g_spawn_error_quark):
              * glib/gspawn.c (g_spawn_error_quark):
              * glib/gshell.c (g_shell_error_quark):
              * glib/gmarkup.c (g_markup_error_quark):
              * glib/goption.c (g_option_error_quark):
              * glib/gkeyfile.c (g_key_file_error_quark):
              * glib/giochannel.c (g_io_channel_error_quark):
              * glib/gfileutils.c (g_file_error_quark):
              * glib/gconvert.c (g_convert_error_quark):
              * glib/gbookmarkfile.c (g_bookmark_file_error_quark):
              * glib/gthread.c (g_thread_error_quark): No point in making
              the error path fast by caching quarks.
      
              * glib/gbookmarkfile.c: Make the parser struct const.
      b58fb2bd
  20. 05 Dec, 2005 1 commit
  21. 28 Aug, 2005 1 commit
  22. 15 Jul, 2005 1 commit
    • Matthias Clasen's avatar
      Make refcounting threadsafe by using atomic operations. (#166020, Wim · 39ea11ce
      Matthias Clasen authored
      2005-07-15  Matthias Clasen  <mclasen@redhat.com>
      
      	Make refcounting threadsafe by using atomic
      	operations.  (#166020, Wim Taymans)
      
      	* gobject.c: Use a recursive lock to protect the
      	notify queue.
      	(g_object_unref): Get rid of g_object_last_unref and
      	do the last unref handling in g_object_unref.
      	(g_object_ref, g_object_unref): Use atomic operations.
      
      	* gsignal.c (struct _HandlerMatch): Use a full integer
      	for the ref_count field.
      	(handler_ref, handler_unref_R): Use atomic operations.
      
      	* gparam.c (g_param_spec_ref, g_param_spec_unref):
      	Use atomic operations instead of a lock to make the
      	refcounting threadsafe.
      
      	* gclosure.c (g_closure_ref, g_closure_unref): Use atomic
      	operations. This is more complicated here, since the
      	refcount is stored in a bitfield, so we also have
      	to access all other bitfield members atomically.
      
      	* gsignal.c (handlers_find): Read the meta_marshal flag
      	of the closure atomically.
      
      	* tests/Makefile.am (SUBDIRS): Add tests/refcount
      
      	* configure.in: Add tests/refcount
      
      	* tests/refcount/properties.c: Test property changes
      	from multiple threads.
      
      	* tests/refcount/signals.c: Test signal emission from
      	multiple threads.
      
      	* tests/refcount/objects.c: Test refcounting from
      	multiple threads.
      
      	* tests/refcount/objects2.c:
      	* tests/refcount/properties2.c: Tests to measure the
      	overhead of threadsafe refcounting.
      
      	* glib/giochannel.c (g_io_channel_ref, g_io_channel_unref):
      	Use atomic operations to make refcounting
      	threadsafe.  (#166020, Wim Taymans)
      39ea11ce
  23. 14 Mar, 2005 1 commit
    • Matthias Clasen's avatar
      Make PLT-reduction work with gcc4, and don't include everything in · 608a31b9
      Matthias Clasen authored
      2005-03-13  Matthias Clasen  <mclasen@redhat.com>
      
      	Make PLT-reduction work with gcc4, and don't include
      	everything in galias.h:
      
      	* glib/glib.symbols: Group symbols by header and source file.
      	* glib/makegalias.pl: Protect definitions by the same
      	preprocessor symbols used to guard the headers. Move
      	the alias declarations to a separate file which is
      	produced when calling makegalias.pl -def
      	* glib/Makefile.am (galiasdef.c): Add a rule to generate this
      	file.
      	* glib/*.c: Include galias.h after the other GLib headers,
      	include galiasdef.c at the bottom.
      608a31b9
  24. 08 Nov, 2004 2 commits
  25. 24 Oct, 2004 1 commit
  26. 16 Sep, 2004 1 commit
  27. 14 Mar, 2004 1 commit
    • Owen Taylor's avatar
      Some warning fixes for the Sun compiler (Reported by David L. Cooper II, · 0b6eeb2e
      Owen Taylor authored
      Sat Mar 13 23:10:35 2004  Owen Taylor  <otaylor@redhat.com>
      
              Some warning fixes for the Sun compiler (Reported by
              David L. Cooper II, #136401)
      
              * glib/giochannel.c (g_io_channel_read): Return
              G_IO_ERROR_NONE, not G_IO_STATUS_NORMAL, since hte
              function returns a GIOError.
      
              * glib/guniprop.c: Fix some guchar/gchar confusion
              with special_case_table.
      0b6eeb2e
  28. 25 Jul, 2003 1 commit
  29. 01 Jun, 2003 1 commit
  30. 31 May, 2003 1 commit
  31. 30 May, 2003 2 commits
  32. 19 Mar, 2003 1 commit
    • Matthias Clasen's avatar
      Fix docs. · f86a5fad
      Matthias Clasen authored
      2003-03-19  Matthias Clasen  <maclas@gmx.de>
      
      	* glib/giochannel.c (g_io_channel_read_to_end): Fix docs.
      f86a5fad
  33. 05 Jan, 2003 1 commit
  34. 04 Dec, 2002 1 commit
  35. 28 Nov, 2002 1 commit
    • Matthias Clasen's avatar
      Move some docs inline, and add deprecation information. To see the list of · 803bae66
      Matthias Clasen authored
      	* glib/gutils.c:
      	* glib/gtree.c:
      	* glib/gstring.c:
      	* glib/gstrfuncs.c:
      	* glib/giochannel.c: Move some docs inline, and add deprecation
      	information. To see the list of affected functions, grep for
      	"Deprecated:".
      
      	* glib/tmpl/strings.sgml:
      	* glib/tmpl/string_utils.sgml:
      	* glib/tmpl/misc_utils.sgml: Move some docs inline.
      803bae66
  36. 02 Nov, 2002 1 commit
  37. 18 Oct, 2002 1 commit