aboutsummaryrefslogtreecommitdiffstats
path: root/testsp.c
diff options
context:
space:
mode:
Diffstat (limited to 'testsp.c')
-rw-r--r--testsp.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/testsp.c b/testsp.c
index 1d9f396..089b9d5 100644
--- a/testsp.c
+++ b/testsp.c
@@ -36,8 +36,13 @@ int main(int argc, char **argv)
(void) argc;
if (argv[0] && argv[1] && !argv[2]) {
+ if (!safepath_init()) {
+ printf("%s: unable to initialize safepath library\n", argv[0]);
+ return EXIT_FAILURE;
+ }
int res = safepath_check(argv[1]);
printf("safepath_check(\"%s\") == %s\n", argv[1], safepath_strerr(res));
+ safepath_cleanup();
return res == SAFEPATH_OK ? 0 : EXIT_FAILURE;
} else if (argv[0]) {
printf("%s: requires exactly one argument\n", argv[0]);