diff src/dmlib.h @ 1166:f29fa5b6b748

Add dmMemset().
author Matti Hamalainen <ccr@tnsp.org>
date Thu, 05 Mar 2015 07:36:51 +0200
parents b412470ec606
children 0ec370b1c8d4
line wrap: on
line diff
--- a/src/dmlib.h	Thu Mar 05 07:27:54 2015 +0200
+++ b/src/dmlib.h	Thu Mar 05 07:36:51 2015 +0200
@@ -399,6 +399,14 @@
 void *     dmRealloc(void *, size_t);
 void *     dmCalloc(size_t, size_t);
 void       dmFree(void *);
+#ifdef DM_HAVE_MEMSET
+static inline void * dmMemset(void *ptr, const int c, size_t n)
+{
+    return memset(ptr, c, n);
+}
+#else
+void *     dmMemset(void *ptr, const int c, size_t n);
+#endif
 
 char *     dm_strdup(const char *);
 char *     dm_strndup(const char *, const size_t n);