aboutsummaryrefslogtreecommitdiff
path: root/ft_memalloc.c
blob: 3c81f103e114c4b0b7111d18da84d899cd52fd0f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdlib.h>
#include <string.h>

void    *ft_memalloc(size_t size)
{
    void    *ptr;

    if ((ptr = malloc(size)) == NULL)
        return (NULL);
    while (size-- > 0)
        ((unsigned char*)ptr)[size] = 0;
    return (ptr);
}