- 01 Jan, 2007 1 commit
-
-
Tor Lillqvist authored
2007-01-02 Tor Lillqvist <tml@novell.com> * glib-genmarshal.c (main): Handle "/dev/stdin" by dup()ing fd 0 so that it works on Win32, too. svn path=/trunk/; revision=5185
-
- 31 Dec, 2006 3 commits
-
-
Matthias Clasen authored
svn path=/trunk/; revision=5184
-
Matthias Clasen authored
2006-12-31 Matthias Clasen <mclasen@redhat.com> * glib/gslice.c: Fix some C99isms. (#390913, Kazuki Iwamoto) svn path=/trunk/; revision=5183
-
Matthias Clasen authored
svn path=/trunk/; revision=5182
-
- 29 Dec, 2006 3 commits
-
-
Tim Janik authored
Fri Dec 29 13:28:07 2006 Tim Janik <timj@imendio.com> * glib/gslice.c: turned detection of too late g_thread_init() calls into a warning. this is a temporary work-around for some head-room to fix affected programs, memory corruption still occours regardless.
-
Matthias Clasen authored
2006-12-29 Matthias Clasen <mclasen@redhat.com> * gtypemodule.h: Define G_DEFINE_DYNAMIC_TYPE and and _EXTENDED variant. (#334437)
-
Matthias Clasen authored
2006-12-28 Matthias Clasen <mclasen@redhat.com> * gobject/tmpl/objects.sgml: Clarify a detail about g_object_set_data_full. (#343750, Christian Neumair)
-
- 28 Dec, 2006 15 commits
-
-
Tim Janik authored
Thu Dec 28 21:14:45 2006 Tim Janik <timj@imendio.com> * glib/gslice.c: removed pthread-dependant debugging bits, the code was already converted to GMutex. this obsoletes Tor's recent fixups.
-
David Lodge authored
2006-12-28 David Lodge <dave@cirt.net> * en_GB.po: Updated English (British) translation
-
Tor Lillqvist authored
2006-12-28 Tor Lillqvist <tml@novell.com> * glib/gslice.c: Call InitializeCriticalSection() on the sdt_mutex in g_slice_init_nomessage() and not in _g_slice_thread_init_nomessage(), which is called only through g_thread_init(). Not all programs call g_thread_init().
-
Tor Lillqvist authored
2006-12-28 Tor Lillqvist <tml@novell.com> * glib/gutils.c (get_windows_directory_root): : Use only the wide character API here, too.
-
Tor Lillqvist authored
2006-12-28 Tor Lillqvist <tml@novell.com> * glib/gutils.h (G_WIN32_DLLMAIN_FOR_DLL_NAME): Use only the wide character API here, too.
-
Tor Lillqvist authored
2006-12-28 Tor Lillqvist <tml@novell.com> * glib/gslice.c: Make it compile on Win32 without pthreads: Use a Win32 critical section instead.
-
Tor Lillqvist authored
2006-12-28 Tor Lillqvist <tml@novell.com> * glib/gmessages.c (g_logv): On Win32, if we get a fatal error message while being debugged we break into the debugger with G_BREAKPOINT(). Don't call abort() if the user is foolhardy enough to continue after the breakpoint. The user presumably knows what he is doing and deserves what he gets. (#376645, Andreas Köhler)
-
Tim Janik authored
-
Tim Janik authored
-
Tim Janik authored
Thu Dec 28 12:50:31 2006 Tim Janik <timj@imendio.com> * glib/gslice.h, glib/gslice.c: implemented static debugging hash-tree to validate slice adresses and sizes with G_SLICE=debug-blocks. use abort() to exit in mem_error() to allow catching of these in gdb. abort programs with a descriptive error message if g_thread_init() is called after GSlice was in use. previously this just silently corrupted the magazines. * glib/ghash.c (struct _GHashNode): reordered fields to keep 8-byte pointer alignment on 64bit systems and request smaller slice sizes on 32bit systems. * tests/slice-test.c: support '~' option flag to introduce slice allocation/release corruption with a significant probability. this allowes testing of G_SLICE=debug-blocks.
-
Tim Janik authored
Wed Dec 27 15:56:53 2006 Tim Janik <timj@gtk.org> * glib/tmpl/memory_slices.sgml: * glib/running.sgml: document G_SLICE=debug-blocks.
-
Tor Lillqvist authored
2006-12-28 Tor Lillqvist <tml@novell.com> * gthread-win32.c (g_thread_impl_init): Correct link to discussion about CRITICAL_SECTIONs vs. mutexes. Thanks to Felix Kater for pointing this out.
-
Matthias Clasen authored
2006-12-28 Matthias Clasen <mclasen@redhat.com> * gmodule.c: Clean up includes.
-
Matthias Clasen authored
2006-12-27 Matthias Clasen <mclasen@redhat.com> * glib/gconvert.[hc]: * glib/gfileutils.c: * glib/giochannel.c: * glib/goption.c: * glib/gspawn.c: * glib/gunicollate.c: * glib/gutils.c: * tests/timeloop-basic.c: Consistently use gsize rather than size_t. (#333310, Morten Welinder)
-
Matthias Clasen authored
2006-12-27 Matthias Clasen <mclasen@redhat.com> * configure.in: Use AC_CACHE_CHECK for the nl_langinfo check. (#304517, Lőrinczy Zsigmond)
-
- 27 Dec, 2006 7 commits
-
-
Matthias Clasen authored
-
Tor Lillqvist authored
2006-12-27 Tor Lillqvist <tml@novell.com> * glib/gwin32.h * glib/gwin32.c (get_package_directory_from_module) (g_win32_get_package_installation_directory) (g_win32_get_package_installation_subdirectory): Add const to gchar* arguments. (#384523, Yevgen Muntyan)
-
Allison Karlitskaya authored
2006-12-27 Ryan Lortie <desrt@desrt.ca> * glib/ghash.c: cache the value of the hash function in the GHashNode. this speeds up resizing the hash table and it also allows a slight optimisation on lookups. (#388332)
-
Matthias Clasen authored
2006-12-27 Matthias Clasen <mclasen@redhat.com> * glib/gunicollate.c (g_utf8_collate_key): Don't modify the current locale. (#389300)
-
Matthias Clasen authored
-
Matthias Clasen authored
2006-12-26 Matthias Clasen <mclasen@redhat.com> * glib/gutf8.c: Add hints for locale-dependent interfaces. * glib/gconvert.c: Add hints for locale-dependent interfaces.
-
Matthias Clasen authored
2006-12-26 Matthias Clasen <mclasen@redhat.com> * glib/gconvert.c (g_get_filename_charsets): Improve formatting of docs.
-
- 26 Dec, 2006 1 commit
-
-
Behdad Esfahbod authored
2006-12-26 Behdad Esfahbod <behdad@gnome.org> * configure.in: Use libtool to determine shared library suffix. (#357245)
-
- 24 Dec, 2006 1 commit
-
-
Matthias Clasen authored
2006-12-24 Matthias Clasen <mclasen@redhat.com> * tests/run-collate-tests.sh: * tests/unicode-collate.c: Silently skip tests if we can't set LC_COLLATE to en_US. (#336438)
-
- 19 Dec, 2006 3 commits
-
-
Matthias Clasen authored
2006-12-19 Matthias Clasen <mclasen@redhat.com> * glib/gkeyfile.c (g_key_file_is_key_name): Accept '/', '+' and '.' in key names, since gnome-vfs uses mime types as keys in some cache. 2
-
Matthias Clasen authored
2006-12-18 Matthias Clasen <mclasen@redhat.com> * configure.in: Fix the broken poll test. (#387260, Christian Persch)
-
Matthias Clasen authored
* glib/gmain.c (child_watch_helper_thread): Readd a return which was removed as dead code a while ago. icc may consider it dead, but gcc doesn't like non-void functions without a return... (#354707)
-
- 18 Dec, 2006 6 commits
-
-
Matthias Clasen authored
-
Matthias Clasen authored
2006-12-18 Matthias Clasen <mclasen@redhat.com> * glib/tmpl/keyfile.sgml: Small clarification (#369908, Tapani Pälli)
-
Matthias Clasen authored
2006-12-18 Matthias Clasen <mclasen@redhat.com> * tests/Makefile.am: Try a different fix for bug 346373.
-
Matthias Clasen authored
2006-12-18 Matthias Clasen <mclasen@redhat.com> Fix bug 161288: * configure.in: Check for wcslen. * glib/gnulib/vasnprintf.c: Handle wcslen missing.
-
Matthias Clasen authored
2006-12-18 Matthias Clasen <mclasen@redhat.com> * glib/gkeyfile.c: Accept '@' in locale names.
-
Matthias Clasen authored
2006-12-18 Matthias Clasen <mclasen@redhat.com> * glib/gkeyfile.c: Tighten up the check for allowed key and group names. (#343191, Tommi Komulainen) * tests/keyfile-test.c: Test handling of key and group names.
-