test/rmlvo-to-kccgst: free memory before exit Signed-off-by: Ran Benita <ran234@gmail.com>
diff --git a/test/rmlvo-to-kccgst.c b/test/rmlvo-to-kccgst.c
index 338cbb8..3443614 100644
--- a/test/rmlvo-to-kccgst.c
+++ b/test/rmlvo-to-kccgst.c
@@ -81,5 +81,11 @@ main(int argc, char *argv[])
printf("types: %s\n", kccgst.types);
printf("compat: %s\n", kccgst.compat);
printf("symbols: %s\n", kccgst.symbols);
+
+ free(kccgst.keycodes);
+ free(kccgst.types);
+ free(kccgst.compat);
+ free(kccgst.symbols);
+ xkb_context_unref(ctx);
return 0;
}