diff options
author | Vincent Sanders <vince@netsurf-browser.org> | 2011-01-19 23:12:37 +0000 |
---|---|---|
committer | Vincent Sanders <vince@netsurf-browser.org> | 2011-01-19 23:12:37 +0000 |
commit | 6a50bef84ae6a0a67e03ac1356f8d85d15fe09d6 (patch) | |
tree | 01f78f04b22517899f603787f6005f70b359271e /test/select-auto.c | |
parent | 63c21aca7c77b1d37cb64ad2b1fa76d6b0b92f48 (diff) | |
download | libcss-6a50bef84ae6a0a67e03ac1356f8d85d15fe09d6.tar.gz libcss-6a50bef84ae6a0a67e03ac1356f8d85d15fe09d6.tar.bz2 |
Merge parser autogeneration and string handling refactor branch r=jmb,kinnison,vince
svn path=/trunk/libcss/; revision=11408
Diffstat (limited to 'test/select-auto.c')
-rw-r--r-- | test/select-auto.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/test/select-auto.c b/test/select-auto.c index 6cefbf8..5b21b66 100644 --- a/test/select-auto.c +++ b/test/select-auto.c @@ -178,12 +178,15 @@ static css_error resolve_url(void *pw, return CSS_OK; } +static bool fail_because_lwc_leaked = false; + static void printing_lwc_iterator(lwc_string *str, void *pw) { UNUSED(pw); printf(" DICT: %*s\n", (int)(lwc_string_length(str)), lwc_string_data(str)); + fail_because_lwc_leaked = true; } int main(int argc, char **argv) @@ -217,6 +220,8 @@ int main(int argc, char **argv) lwc_iterate_strings(printing_lwc_iterator, NULL); + assert(fail_because_lwc_leaked == false); + printf("PASS\n"); return 0; } |