comparison 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
comparison
equal deleted inserted replaced
1165:737ae4718c8f 1166:f29fa5b6b748
397 void * dmMalloc(size_t); 397 void * dmMalloc(size_t);
398 void * dmMalloc0(size_t); 398 void * dmMalloc0(size_t);
399 void * dmRealloc(void *, size_t); 399 void * dmRealloc(void *, size_t);
400 void * dmCalloc(size_t, size_t); 400 void * dmCalloc(size_t, size_t);
401 void dmFree(void *); 401 void dmFree(void *);
402 #ifdef DM_HAVE_MEMSET
403 static inline void * dmMemset(void *ptr, const int c, size_t n)
404 {
405 return memset(ptr, c, n);
406 }
407 #else
408 void * dmMemset(void *ptr, const int c, size_t n);
409 #endif
402 410
403 char * dm_strdup(const char *); 411 char * dm_strdup(const char *);
404 char * dm_strndup(const char *, const size_t n); 412 char * dm_strndup(const char *, const size_t n);
405 char * dm_strdup_vprintf(const char *, va_list); 413 char * dm_strdup_vprintf(const char *, va_list);
406 char * dm_strdup_printf(const char *, ...); 414 char * dm_strdup_printf(const char *, ...);