diff options
Diffstat (limited to 'src/platform/posix/posix_alloc.c')
| -rw-r--r-- | src/platform/posix/posix_alloc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/platform/posix/posix_alloc.c b/src/platform/posix/posix_alloc.c index f4b0245c..f0847408 100644 --- a/src/platform/posix/posix_alloc.c +++ b/src/platform/posix/posix_alloc.c @@ -17,13 +17,13 @@ void * nni_alloc(size_t sz) { - return (malloc(sz)); + return (sz > 0 ? malloc(sz) : NULL); } void * nni_zalloc(size_t sz) { - return (calloc(1, sz)); + return (sz > 0 ? calloc(1, sz) : NULL); } void |
