Function
GLibmemdup2
since: 2.68
Declaration [src]
gpointer
g_memdup2 (
gconstpointer mem,
gsize byte_size
)
Description [src]
Allocates byte_size bytes of memory, and copies byte_size bytes into it from mem. If mem is NULL it returns NULL.
This replaces g_memdup(), which was prone to integer overflows when
converting the argument from a gsize to a guint.
Available since: 2.68