summaryrefslogtreecommitdiff
path: root/test/basictests.c
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers@digital-scurf.org>2017-06-11 14:18:52 +0100
committerDaniel Silverstone <dsilvers@digital-scurf.org>2017-06-11 14:18:52 +0100
commit87a3522b47394d611e4eb7bb1ba360cff6a939dc (patch)
treeeaf2fa1b802be8d9558d1807d9d5a0559995eed5 /test/basictests.c
parentbb14663d67406101a5a4b5afbf9588d813f12656 (diff)
downloadlibnslog-87a3522b47394d611e4eb7bb1ba360cff6a939dc.tar.gz
libnslog-87a3522b47394d611e4eb7bb1ba360cff6a939dc.tar.bz2
Fix up some parser snafu for release mode
Diffstat (limited to 'test/basictests.c')
-rw-r--r--test/basictests.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/test/basictests.c b/test/basictests.c
index a9b8ab0..b03bd7b 100644
--- a/test/basictests.c
+++ b/test/basictests.c
@@ -279,9 +279,11 @@ END_TEST
START_TEST (test_nslog_parse_and_sprintf)
{
- nslog_filter_t *filt;
+ nslog_filter_t *filt = NULL;
fail_unless(nslog_filter_from_text("cat:test", &filt) == NSLOG_NO_ERROR,
"Unable to parse cat:test");
+ fail_unless(filt != NULL,
+ "Strange, despite parsing okay, filt was NULL");
char *ct = nslog_filter_sprintf(filt);
nslog_filter_unref(filt);
fail_unless(strcmp(ct, "cat:test") == 0,