| 35 | } |
| 36 | |
| 37 | static inline char *rm_strndup(const char *s, size_t n) { |
| 38 | char *ret = (char *)rm_malloc(n + 1); |
| 39 | |
| 40 | if(ret) { |
| 41 | ret[n] = '\0'; |
| 42 | memcpy(ret, s, n); |
| 43 | } |
| 44 | return ret; |
| 45 | } |
| 46 | |
| 47 | #endif |
| 48 | #ifndef REDIS_MODULE_TARGET |
no test coverage detected