about summary refs log tree commit diff stats
path: root/c/test
diff options
context:
space:
mode:
Diffstat (limited to 'c/test')
-rwxr-xr-xc/test14
1 files changed, 14 insertions, 0 deletions
diff --git a/c/test b/c/test
new file mode 100755
index 0000000..05d1fb5
--- /dev/null
+++ b/c/test
@@ -0,0 +1,14 @@
+#!/usr/bin/env bash
+
+CFLAGS=-ggdb3 make valgrind-out.txt
+
+printf "\n___RESULTS:___\n";
+if grep -q 'ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)' valgrind-out.txt; then
+     echo "No Memory leaks";
+else
+     echo "Memory leaks: " && tail valgrind-out.txt;
+     exit 1;
+fi
+
+
+# vim: ft=sh