Fix compilation warning, and partially de-leak.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6370 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/auxprogs/mpiwrap_type_test.c b/auxprogs/mpiwrap_type_test.c
index c56b7ef..b3db73d 100644
--- a/auxprogs/mpiwrap_type_test.c
+++ b/auxprogs/mpiwrap_type_test.c
@@ -8,6 +8,7 @@
#include <stdio.h>
#include <stdlib.h>
+#include <string.h>
#include <assert.h>
#include "mpi.h"
#include "../memcheck/memcheck.h"
@@ -208,6 +209,10 @@
for (i = 0; i < ub; i++)
printf("%c", characterise(rbuf[i]));
printf("\n");
+
+ free(sbuf);
+ free(rbuf);
+ free(rbuf_walk);
}