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/ghash.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/ghash.h
|
d741d3e7a344622e5a534c34e9e2c0488b2fea4d |
|
15-Dec-2007 |
Matthias Clasen <mclasen@redhat.com> |
Add hash table iterators. (#500507, Jean-Yves Lefort) 2007-12-14 Matthias Clasen <mclasen@redhat.com> * glib/glib.symbols: * glib/ghash.[hc]: Add hash table iterators. (#500507, Jean-Yves Lefort) * tests/hash-test.c: Test iterators. svn path=/trunk/; revision=6130
/external/bluetooth/glib/glib/ghash.h
|
db8642a56c0436aeb730ead593140bc01b82d4ac |
|
11-Apr-2007 |
Emmanuele Bassi <ebassi@gnome.org> |
Add g_hash_table_get_keys() and g_hash_table_get_values(), API to retrieve 2007-04-11 Emmanuele Bassi <ebassi@gnome.org> * glib/ghash.[ch]: Add g_hash_table_get_keys() and g_hash_table_get_values(), API to retrieve the keys and values inside an hash table in list form. (#413133) * glib/glib.symbols: Update symbols. * tests/hash-test.c: Exercise newly added functions. svn path=/trunk/; revision=5444
/external/bluetooth/glib/glib/ghash.h
|
a5b4b8bfb18838454d99bdee60294da07e5ef0d2 |
|
01-Jun-2006 |
Matthias Clasen <mclasen@redhat.com> |
Add g_hash_table_{remove,steal}_all to remove all nodes from a hash table. 2006-06-01 Matthias Clasen <mclasen@redhat.com> * glib/glib.symbols: * glib/ghash.h: * glib/ghash.c: Add g_hash_table_{remove,steal}_all to remove all nodes from a hash table. (#168538, Matt Barnes)
/external/bluetooth/glib/glib/ghash.h
|
3e847a090cfd8495add631d43388c461b1a85716 |
|
22-Nov-2005 |
Tim Janik <timj@imendio.com> |
g_hash_table_new_full(): create hash tables with a ref count of 1. Tue Nov 22 14:04:26 2005 Tim Janik <timj@imendio.com> * glib/ghash.h: * glib/ghash.c: g_hash_table_new_full(): create hash tables with a ref count of 1. g_hash_table_ref(): atomically ref_count+=1 g_hash_table_unref(): atomically ref_count-=1, destroys hash table when refcount reaches 0. g_hash_table_destroy(): just destroy keys and values, unref by 1. g_hash_table_insert(): g_hash_table_replace(): assert ref_count>0. * glib/gatomic.h: * glib/gatomic.c: added 'volatile' qualifier to all atomic pointer and integer pointers.
/external/bluetooth/glib/glib/ghash.h
|
b4cddba516d7fbb15f345548623bb8059b749503 |
|
02-May-2005 |
Matthias Clasen <matthiasc@src.gnome.org> |
One more parameter renamed
/external/bluetooth/glib/glib/ghash.h
|
6b8f6c09b75389df3f9025c08b14fbac134139c7 |
|
01-May-2005 |
Matthias Clasen <matthiasc@src.gnome.org> |
Cosmetics
/external/bluetooth/glib/glib/ghash.h
|
ee4e622d3724a6dfee8ce9463eccb31081cf852f |
|
20-Feb-2004 |
Tim Janik <timj@gtk.org> |
applied patch from #131937 with slight renames. provides Fri Feb 20 03:02:05 2004 Tim Janik <timj@gtk.org> * glib/ghash.[hc]: applied patch from #131937 with slight renames. provides g_hash_table_find().
/external/bluetooth/glib/glib/ghash.h
|
7802271bf026627f983c5b95714a67cc1a700860 |
|
06-Feb-2003 |
Matthias Clasen <maclas@gmx.de> |
Fix a bunch of typos in header comments. (#102422, Morten Welinder) 2003-02-06 Matthias Clasen <maclas@gmx.de> * glib/gmessages.h: * glib/gmem.h: * glib/ghash.h: * glib/gasyncqueue.h: * glib/garray.h: * glib/ghook.h: * glib/gtypes.h: Fix a bunch of typos in header comments. (#102422, Morten Welinder)
/external/bluetooth/glib/glib/ghash.h
|
39e4c5afe8a4f4953e3a2905a51aeaa41a91b598 |
|
06-Dec-2001 |
Matthias Clasen <matthiasc@src.gnome.org> |
The following patch corrects some function attributes. (#61780) The following patch corrects some function attributes. (#61780) * glib/ghash.h (g_int_equal, g_int_hash): These are not const. * glib/glibintl.h (_glib_gettext): Add G_GNUC_FORMAT(1). * glib/gmacros.h: Use reserved symbols in function attribute macros. The following patch avoids manual printf()-format parsing if a C99-conforming vsnprintf() is available. (#55106) * acinclude.m4 (AC_FUNC_VSNPRINTF_C99): New macro to test for a C99 conforming vsnprintf. * configure.in: Use AC_FUNC_VSNPRINTF_C99. * glib/gmessages.c (g_printf_string_upper_bound): Use C99 vsnprintf().
/external/bluetooth/glib/glib/ghash.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/ghash.h
|
d52e5cd5cf780c3bccbf63a97795fc4982c04638 |
|
19-Apr-2001 |
Sebastian Wilhelmi <wilhelmi@ira.uka.de> |
Remove definition of g_hash_table_freeze and g_hash_table_thaw. Instead 2001-04-19 Sebastian Wilhelmi <wilhelmi@ira.uka.de> * ghash.c, ghash.h: Remove definition of g_hash_table_freeze and g_hash_table_thaw. Instead added G_DISABLE_DEPRECATED-guarded macros to ghash.h to go along the lines of the standard. * gscanner.c, gscanner.h: Dito for g_scanner_freeze_symbol_table and g_scanner_thaw_symbol_table. * gutils.c, gutils.h: Dito for g_dirname. g_basename is still defined in gutils.c, but declared ing gutils.h only G_DISABLE_DEPRECATED-guarded.
/external/bluetooth/glib/glib/ghash.h
|
a2b269bae3315a2ea772b741fb62f683c1db5770 |
|
30-Mar-2001 |
Sven Neumann <sven@gimp.org> |
ghash.[ch] added new functions g_hash_table_new_full, 2001-03-30 Sven Neumann <sven@gimp.org> * ghash.[ch] * docs/reference/glib/tmpl/hash_tables.sgml: added new functions g_hash_table_new_full, g_hash_table_replace, g_hash_table_steal and g_hash_table_foreach_steal. Moved most docs out of the template file into the C file. Please proofread the new documentation.
/external/bluetooth/glib/glib/ghash.h
|
9a8c33db5cc37bc3c6bd4794a03f4b99a847ff4a |
|
13-Dec-2000 |
Tim Janik <timj@gtk.org> |
return whether a value got removed. Tue Dec 12 18:58:22 2000 Tim Janik <timj@gtk.org> * ghash.c (g_hash_table_remove): return whether a value got removed. Tue Dec 12 23:38:02 2000 Tim Janik <timj@gtk.org> * Makefile.am: _never_ touch oldest-source-stamp. * gobject.[hc]: construct property handling fixes/improvements. fixed trailer handling in get/set property. * gparam.[hc]: implement param spec pool, got rid of param spec hashtable. the most prominent change is that e deal with type prefixes here.
/external/bluetooth/glib/glib/ghash.h
|
267b6813703e24ef60d0e8ba42557c414f9dd52e |
|
30-Oct-2000 |
Sebastian Wilhelmi <wilhelmi@ira.uka.de> |
Introduced new function type GEqualFunc to return TRUE for equal params. 2000-10-30 Sebastian Wilhelmi <wilhelmi@ira.uka.de> * gcache.h, gcache.c, ghash.h, ghash.c, grel.c, grel.h, gtypes.h: Introduced new function type GEqualFunc to return TRUE for equal params. This is now used instead of GCompareFunc (which should work akin to strcmp) here. This kind of fixes Bug #14412. Note that technically GCompareFunc and GEqualFunc are still the same types, as gint == gboolean. * ghash.h, gutils.c: g_int_equal and g_direct_equal now return gboolean to be really become GEqualFunc. * gscanner.c, testglib.c, tests/hash-test.c: Some tiny changes to follow the above change.
/external/bluetooth/glib/glib/ghash.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/ghash.h
|