Mercurial > hg > dmlib
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 *, ...); |