Add missing typecast for memset
diff --git a/library/platform_util.c b/library/platform_util.c
index a5ece50..e68a6be 100644
--- a/library/platform_util.c
+++ b/library/platform_util.c
@@ -88,7 +88,8 @@
 
     /* Perform a pair of memset operations from random locations with
      * random data */
-    memset( ( void * ) ( ptr + startOffset ), value, ( num - startOffset ) );
+    memset( ( void * ) ( ( unsigned char * ) ptr + startOffset ), value,
+            ( num - startOffset ) );
     memset( ( void * ) ptr, data, startOffset );
 
     /* Perform the original memset */