aboutsummaryrefslogtreecommitdiff
path: root/ft_calloc.c
diff options
context:
space:
mode:
Diffstat (limited to 'ft_calloc.c')
-rw-r--r--ft_calloc.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/ft_calloc.c b/ft_calloc.c
index a6d88a0..0cdce92 100644
--- a/ft_calloc.c
+++ b/ft_calloc.c
@@ -17,6 +17,10 @@ void *ft_calloc(size_t count, size_t size)
{
void *mem;
+ if (count == 0 || size == 0)
+ {
+ return (NULL);
+ }
if ((mem = malloc(count * size)) == NULL)
return (NULL);
ft_bzero(mem, count * size);