Allocates a block of memory via alloc and initializes the returned memory to 0.
Since GLib 2.76 this always uses the system malloc implementation internally.
block_size |
the number of bytes to allocate |
a pointer to the allocated block, which will be null if and only if |