glib/glib/tests
Ravi Sankar Guntur 1d4009e6f7 Added API g_queue_free_full().
g_queue_free_full(), to free a Queue including its dynamically-allocated elements.
On similar lines to List and Slist.

void  g_queue_free_full  (GQueue  *queue,  GDestroyNotify    free_func);

Test case covering g_queue_free_full() is added.
Added export symbol to glib.symbols.

Closes Bug: https://bugzilla.gnome.org/show_bug.cgi?id=657433

Signed-off-by: Ravi Sankar Guntur <ravi.g@samsung.com>
2011-12-16 09:51:16 -05:00
..
bookmarks Move bookmarkfile tests to the test framework 2010-08-03 10:25:54 -04:00
markups Add some more GMarkup tests 2011-10-08 19:02:06 -04:00
.gitignore GBytes: A new type for an immutable set of bytes. 2011-11-24 08:58:38 +01:00
1bit-mutex.c Fix 1bit mutex test on platforms with 32 bit aligned pointers 2011-11-15 09:27:00 +01:00
4096-random-bytes [REVERT] Bug 548612 – g_strstr_len() should use memmem when available 2008-08-28 23:03:24 +00:00
642026.c Mark some functions 'static' in glib/tests 2011-10-16 21:41:15 -04:00
array-test.c GBytes: add a size argument to g_bytes_get_data 2011-12-15 07:22:37 +01:00
asyncqueue.c Add GAsyncQueue unit test 2011-10-15 23:58:18 -04:00
atomic.c tests: merge gthread/ and glib/ atomic tests 2011-10-16 19:04:19 -04:00
base64.c Test inplace decoding 2010-06-20 23:46:01 -04:00
bitlock.c optimise bitlocks with new atomic operations 2011-05-28 17:39:12 -04:00
bookmarkfile.c various GLib tests: plug memory leaks 2011-12-14 12:40:16 +00:00
bookmarks.xbel Fix a typo 2010-07-10 23:56:45 -04:00
bytes.c GBytes: add a size argument to g_bytes_get_data 2011-12-15 07:22:37 +01:00
cache.c various GLib tests: plug memory leaks 2011-12-14 12:40:16 +00:00
checksum.c Remove a gccism 2011-08-13 15:29:29 -04:00
collate.c Mark some functions 'static' in glib/tests 2011-10-16 21:41:15 -04:00
cond.c Mark some functions 'static' in glib/tests 2011-10-16 21:41:15 -04:00
convert.c various GLib tests: plug memory leaks 2011-12-14 12:40:16 +00:00
dataset.c Use a realistic timeout in a test 2011-06-13 22:50:02 -04:00
date.c Disable deprecations where appropriate in tests 2011-10-12 00:37:02 -04:00
dir.c Add some GDir tests 2010-07-05 23:43:47 -04:00
empty Improve test coverage 2011-02-13 23:49:19 -05:00
environment.c Add tests for new g_environ_ functions 2011-10-15 16:28:07 -04:00
error.c error test case: don't double-free the source 2010-08-06 10:29:32 -04:00
fileutils.c various GLib tests: plug memory leaks 2011-12-14 12:40:16 +00:00
gdatetime.c Add a test for g_date_time_new_from_timeval_utc 2011-10-08 19:02:05 -04:00
gvariant.c various GLib tests: plug memory leaks 2011-12-14 12:40:16 +00:00
gwakeuptest.c two test fixes for ARM 2011-12-14 09:33:30 -05:00
hash.c hash test: avoid leaking various keys and values 2011-12-14 12:40:57 +00:00
hmac.c Improve coverage of GHmac tests 2011-10-08 19:02:05 -04:00
hook.c Add some GHookList tests 2011-10-08 19:02:06 -04:00
hostutils.c ghostutils: Convert non-ASCII dots to '.' when converting hostnames 2010-12-15 03:56:35 -05:00
include.c various GLib tests: plug memory leaks 2011-12-14 12:40:16 +00:00
keyfile.c various GLib tests: plug memory leaks 2011-12-14 12:40:16 +00:00
keyfiletest.ini forgotten file 2010-07-07 22:03:02 -04:00
list.c Add a few more tests 2011-10-03 23:55:02 -04:00
logging.c Make the default log handler more useful 2011-11-03 01:50:29 -04:00
mainloop.c various GLib tests: plug memory leaks 2011-12-14 12:40:16 +00:00
Makefile.am GBytes: A new type for an immutable set of bytes. 2011-11-24 08:58:38 +01:00
mappedfile.c Disable deprecations where appropriate in tests 2011-10-12 00:37:02 -04:00
markup-collect.c Add a testcase for g_markup_collect cleanup 2011-03-10 23:25:22 -05:00
markup-escape.c Move markup escape tests to test framework 2010-07-30 19:51:18 -04:00
markup-parse.c various GLib tests: plug memory leaks 2011-12-14 12:40:16 +00:00
markup-subparser.c Mark some functions 'static' in glib/tests 2011-10-16 21:41:15 -04:00
mem-overflow.c various GLib tests: plug memory leaks 2011-12-14 12:40:16 +00:00
mutex.c Disable deprecations where appropriate in tests 2011-10-12 00:37:02 -04:00
node.c various GLib tests: plug memory leaks 2011-12-14 12:40:16 +00:00
once.c g_thread_new: never fail 2011-10-13 01:00:57 -04:00
option-argv0.c various GLib tests: plug memory leaks 2011-12-14 12:40:16 +00:00
option-context.c GOptionContext test: free all arguments, not just the remaining ones 2011-12-14 12:40:39 +00:00
pages.ini Add testcase for bug 640695 2011-01-27 23:07:53 -05:00
pattern.c More pattern tests 2010-07-30 19:51:18 -04:00
private.c Disable deprecations where appropriate in tests 2011-10-12 00:37:02 -04:00
protocol.c various GLib tests: plug memory leaks 2011-12-14 12:40:16 +00:00
queue.c Added API g_queue_free_full(). 2011-12-16 09:51:16 -05:00
rand.c Add a test for the previous fix 2011-06-03 23:38:46 -04:00
rec-mutex.c Disable deprecations where appropriate in tests 2011-10-12 00:37:02 -04:00
regex.c add g_regex_escape_nul 2011-07-11 00:02:22 -04:00
rwlock.c Disable deprecations where appropriate in tests 2011-10-12 00:37:02 -04:00
scannerapi.c improve scanner api test coverage 2010-07-31 02:39:53 -04:00
sequence.c various GLib tests: plug memory leaks 2011-12-14 12:40:16 +00:00
shell.c Fix misc compiler warnings in (mostly) test programs 2010-08-19 18:24:53 -04:00
slice.c Mark some functions 'static' in glib/tests 2011-10-16 21:41:15 -04:00
slist.c Add a few more tests 2011-10-03 23:55:02 -04:00
sort.c Use glibc qsort_r() for g_qsort_with_data() 2011-02-16 01:28:27 -05:00
spawn-multithreaded.c gthread: move test cases to glib/ 2011-10-16 19:08:59 -04:00
spawn-singlethread.c gthread: move test cases to glib/ 2011-10-16 19:08:59 -04:00
strfuncs.c various GLib tests: plug memory leaks 2011-12-14 12:40:16 +00:00
string.c various GLib tests: plug memory leaks 2011-12-14 12:40:16 +00:00
test-printf.c Improve test coverage 2011-11-21 01:53:29 -05:00
test-spawn-echo.c gthread: move test cases to glib/ 2011-10-16 19:08:59 -04:00
testing.c Improve testutils test coverage 2010-08-23 00:38:19 -04:00
thread.c GThread: handle thread names safely 2011-11-14 22:18:13 -05:00
timeout.c various GLib tests: plug memory leaks 2011-12-14 12:40:16 +00:00
tree.c various GLib tests: plug memory leaks 2011-12-14 12:40:16 +00:00
unicode.c Improve test coverage 2011-11-21 00:28:41 -05:00
unix.c various GLib tests: plug memory leaks 2011-12-14 12:40:16 +00:00
uri.c various GLib tests: plug memory leaks 2011-12-14 12:40:16 +00:00
utf8-misc.c [test] Move non-utf8 tests into unicode.c 2011-07-14 16:55:35 -04:00
utf8-performance.c Added performance tests for UTF-8 decoding functions 2011-06-03 22:28:34 -04:00
utf8-pointer.c Remove duplicate utf8 strreverse test 2010-07-30 19:51:19 -04:00
utf8-validate.c Some fixes 2010-06-20 22:18:30 -04:00
utils.c Fix glib/tests/utils for g_parse_debug_string() changes 2011-11-14 13:55:14 -05:00