diff options
| author | yangwei <[email protected]> | 2024-08-20 19:01:06 +0800 |
|---|---|---|
| committer | lijia <[email protected]> | 2024-08-21 09:38:18 +0800 |
| commit | dafbecd49a4063920d91aa81bad930ae691efd27 (patch) | |
| tree | e21a07ec7578e0d28ae947efd87c34ab1246329e /deps/nmx_pool/nmx_alloc.c | |
| parent | 6e46dbf762da2b49305ee5c7a2dc686c91c43880 (diff) | |
✨ feat(integration decoders): http and glimpse_detector
compile pass, todo test
Diffstat (limited to 'deps/nmx_pool/nmx_alloc.c')
| -rw-r--r-- | deps/nmx_pool/nmx_alloc.c | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/deps/nmx_pool/nmx_alloc.c b/deps/nmx_pool/nmx_alloc.c new file mode 100644 index 0000000..d799cd8 --- /dev/null +++ b/deps/nmx_pool/nmx_alloc.c @@ -0,0 +1,42 @@ +#include "nmx_alloc.h" +#include <string.h> + +void *nmx_alloc(size_t size) +{ + void *p; + + p = malloc(size); + + return p; +} + +void *nmx_calloc(size_t size) +{ + void *p; + + p = nmx_alloc(size); + + if (p) { + memset(p,0,size); + } + + return p; +} + +void *nmx_realloc(void *p, size_t size){ + + if(p) { + return realloc (p, size); + } + + return NULL; + +} + +void *nmx_memalign(size_t alignment, size_t size) +{ + void *p=NULL; + posix_memalign(&p, alignment, size); + + return p; +}
\ No newline at end of file |
