diff options
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; } |