e0aa9d8a6135d404fe1ff60ba6858599e85edf98 |
|
05-May-2008 |
Michael Natterer <mitch@imendio.com> |
#define __GLIB_H_INSIDE__ around including everything. 2008-05-05 Michael Natterer <mitch@imendio.com> * glib/glib.h: #define __GLIB_H_INSIDE__ around including everything. * glib/*.h: check for that define instead of __G_LIB_H__ if G_DISABLE_SINGLE_INCLUDES is defined. * glib/gdatasetprivate.h: #include <glib.h> instead of <glib/gdataset.h> svn path=/trunk/; revision=6875
/external/bluetooth/glib/glib/gnode.h
|
f4bb21aa1d405fd11043a03e0962358eb0f42a5e |
|
14-Mar-2008 |
Michael Natterer <mitch@imendio.com> |
make it possible to disable single-file includes by defining 2008-03-14 Michael Natterer <mitch@imendio.com> * glib/*.h: make it possible to disable single-file includes by defining G_DISABLE_SINGLE_INCLUDES when building against GLib. Approved by Tim Janik. * glib/glib.h: include <glib/gslice.h>. * glib/gi18n.h * glib/gi18n-lib.h * glib/gprintf.h: include <glib.h> so the above works when these files are included without including <glib.h> first. svn path=/trunk/; revision=6713
/external/bluetooth/glib/glib/gnode.h
|
cf9b04e7df58712a2cd06de4df73fb1aa27db835 |
|
28-Jan-2008 |
Matthias Clasen <mclasen@redhat.com> |
Move docs inline. (#316260, Philippe Blain) 2008-01-27 Matthias Clasen <mclasen@redhat.com> * glib/gnode.[hc]: Move docs inline. (#316260, Philippe Blain) svn path=/trunk/; revision=6392
/external/bluetooth/glib/glib/gnode.h
|
0cba1b531d5d28890fa4f48359d4e7adacf2a603 |
|
01-Nov-2005 |
Tim Janik <timj@imendio.com> |
prepared deprecation of GMemChunk and GAllocator. added g_slice_*() API to Tue Nov 1 16:24:20 2005 Tim Janik <timj@imendio.com> * glib/gmem.[hc]: prepared deprecation of GMemChunk and GAllocator. added g_slice_*() API to allocate and cache small bits of memory. an actuall allocator implementation for g_slice_*() is still pending. * glib/gthread.[hc]: changes from a patch by Matthias Clasen. changed GRealThread list to use in-structure *next; fields instead of GSList, in order for thread iteration to not depenend on g_slice_*() indirectly. _g_thread_mem_private_get(): _g_thread_mem_private_set(): added accessors for private memory, needed because the ordinary GPrivate implementation relies on GArray and GSList and therefore indirectly on working g_slice_*() allocations. * glib/gthread.[hc]: g_thread_foreach(): new public API function to loop over all existing threads. * glib/gdataset.c: * glib/gstring.c: * glib/gcache.c: * glib/garray.c: * glib/gqueue.c: * glib/gslist.c: * glib/glist.c: * glib/ghash.c: * glib/gtree.c: * glib/ghook.c: * glib/gmain.c: * glib/gnode.c: removed GAllocator and free list usages and accompanying locks. use g_slice_*() API to allocate and cache small bits of memory. * glib/ghook.h: removed GMemChunk field from public API. * glib/gslist.h: * glib/glist.h: deprecate allocator API, provide _free1() for consistency. * glib/gnode.h: deprecate allocator API. * glib/gmain.c: reordered GPollRec fields so g_slice_free_chain() can be used for poll rec lists. * glib/grel.c: removed mem chunk usage, and allocated tuples via g_slice_*(). g_relation_destroy(): free all tuples from the all_tuples hash table, this effectively maintains the life time track keeping of tuples. g_relation_delete_tuple(): free tuples which are removed from the all_tuples hash table. this fixes a temporary leak that was present in the memchunk code until the destruction of the relation.
/external/bluetooth/glib/glib/gnode.h
|
a84cbafcecc40c05cbed34b2bfd2ab89d1de500b |
|
08-Nov-2004 |
Matthias Clasen <mclasen@redhat.com> |
Add G_TRAVERSE_LEAVES and G_TRAVERSE_NON_LEAVES as alternative names for 2004-11-08 Matthias Clasen <mclasen@redhat.com> * glib/gnode.h (enum GTraverseFlags): Add G_TRAVERSE_LEAVES and G_TRAVERSE_NON_LEAVES as alternative names for G_TRAVERSE_LEAFS and G_TRAVERSE_NON_LEAFS, which are grammatically brutal. (#138853, Morten Welinder)
/external/bluetooth/glib/glib/gnode.h
|
c0b5617ae983ce902b93d4df3d38ac0bdf6fa1f6 |
|
22-Feb-2004 |
Matthias Clasen <maclas@gmx.de> |
New function to deep-copy a GNode and its children. (#93464, James M. Sun Feb 22 00:47:04 2004 Matthias Clasen <maclas@gmx.de> * glib/gnode.c (g_node_copy_deep): New function to deep-copy a GNode and its children. (#93464, James M. Cape)
/external/bluetooth/glib/glib/gnode.h
|
2fd6b001fb431c274ad6808912ec5fbe831afbef |
|
26-Jun-2001 |
Owen Taylor <otaylor@redhat.com> |
Move glib library into a subdirectory, make all GLib include files include Tue Jun 26 11:43:46 2001 Owen Taylor <otaylor@redhat.com> * configure.in Makefile.am *.[ch] glib/*.[ch] glib/Makefile.am: Move glib library into a subdirectory, make all GLib include files include as <glib/glist.h> * tests/testglib.c tests/testgdate.c tests/testgdateparser.c tests/timeloop.c tests/timeloop-basic.c: Move all tests into the tests/ subdirectory.
/external/bluetooth/glib/glib/gnode.h
|
24b4bfbea1c5d935817391198ad0c14aabc8373b |
|
13-Oct-2000 |
Sebastian Wilhelmi <wilhelmi@ira.uka.de> |
Readded GFreeFunc, g_node_insert_after and g_find_program_in_path resp., 2000-10-13 Sebastian Wilhelmi <wilhelmi@ira.uka.de> * gtypes.h, gnode.h, gutils.h: Readded GFreeFunc, g_node_insert_after and g_find_program_in_path resp., which mysteriously disappeared during the glib.h dissection.
/external/bluetooth/glib/glib/gnode.h
|
b1d15587479deaacb9bd983fd28c6f3d3e27142e |
|
12-Oct-2000 |
Sebastian Wilhelmi <wilhelmi@ira.uka.de> |
Split glib.h into many header files mostly according to the resp. 2000-10-12 Sebastian Wilhelmi <wilhelmi@ira.uka.de> * glib.h, galloca.h, garray.h, gasyncqueue.h, gbacktrace.h, gcache.h, gcompletion.h, gconvert.h, gdataset.h, gdate.h, ghash.h, ghook.h, giochannel.h, glist.h , gmacros.h, gmain.h, gmem.h, gmessages.h, gnode.h, gprimes.h, gquark.h, gqueue.h, grand.h, grel.h, gscanner.h, gslist.h, gstrfuncs.h, gstring.h, gthread.h, gthreadpool.h, gtimer.h, gtree.h, gtypes.h, gutils.h: Split glib.h into many header files mostly according to the resp. *.c-files. * gmacros.h: Added G_BEGIN_DECLS and G_END_DECLS to mean: 'in case of C++: extern "C" { ... }' analogous to glibc __BEGIN_DECLS and __END_DECLS. * configure.in, gerror.h, gfileutils.h, gshell.h, gspawn.h, gunicode.h, : Changed guard-macro names to something more consistent. * configure.in, *.h: Use G_BEGIN_DECLS and G_END_DECLS.
/external/bluetooth/glib/glib/gnode.h
|