LMMS
Loading...
Searching...
No Matches
pngmem.c File Reference
#include "pngpriv.h"

Go to the source code of this file.

Functions

void png_destroy_png_struct (png_structrp png_ptr)
 PNG_FUNCTION (png_voidp, PNGAPI png_calloc,(png_const_structrp png_ptr, png_alloc_size_t size), PNG_ALLOCATED)
 PNG_FUNCTION (png_voidp, png_malloc_base,(png_const_structrp png_ptr, png_alloc_size_t size), PNG_ALLOCATED)
static png_voidp png_malloc_array_checked (png_const_structrp png_ptr, int nelements, size_t element_size)
 PNG_FUNCTION (png_voidp, png_malloc_array,(png_const_structrp png_ptr, int nelements, size_t element_size), PNG_ALLOCATED)
 PNG_FUNCTION (png_voidp, png_realloc_array,(png_const_structrp png_ptr, png_const_voidp old_array, int old_elements, int add_elements, size_t element_size), PNG_ALLOCATED)
void PNGAPI png_free (png_const_structrp png_ptr, png_voidp ptr)

Function Documentation

◆ png_destroy_png_struct()

void png_destroy_png_struct ( png_structrp png_ptr)

◆ png_free()

void PNGAPI png_free ( png_const_structrp png_ptr,
png_voidp ptr )

◆ PNG_FUNCTION() [1/4]

PNG_FUNCTION ( png_voidp ,
png_malloc_array ,
(png_const_structrp png_ptr, int nelements, size_t element_size) ,
PNG_ALLOCATED  )

◆ PNG_FUNCTION() [2/4]

PNG_FUNCTION ( png_voidp ,
png_malloc_base ,
(png_const_structrp png_ptr, png_alloc_size_t size) ,
PNG_ALLOCATED  )

◆ PNG_FUNCTION() [3/4]

PNG_FUNCTION ( png_voidp ,
png_realloc_array ,
(png_const_structrp png_ptr, png_const_voidp old_array, int old_elements, int add_elements, size_t element_size) ,
PNG_ALLOCATED  )

◆ PNG_FUNCTION() [4/4]

PNG_FUNCTION ( png_voidp ,
PNGAPI png_calloc,
(png_const_structrp png_ptr, png_alloc_size_t size) ,
PNG_ALLOCATED  )

◆ png_malloc_array_checked()

png_voidp png_malloc_array_checked ( png_const_structrp png_ptr,
int nelements,
size_t element_size )
static