Home | History | Annotate | Download | only in libpng

Lines Matching full:struct_ptr

44    png_voidp struct_ptr;
59 struct_ptr = (*(malloc_fn))(png_ptr, (png_uint_32)size);
63 struct_ptr = (png_voidp)farmalloc(size);
64 if (struct_ptr != NULL)
65 png_memset(struct_ptr, 0, size);
66 return (struct_ptr);
71 png_destroy_struct(png_voidp struct_ptr)
74 png_destroy_struct_2(struct_ptr, png_free_ptr_NULL, png_voidp_NULL);
79 png_destroy_struct_2(png_voidp struct_ptr, png_free_ptr free_fn,
83 if (struct_ptr != NULL)
91 (*(free_fn))(png_ptr, struct_ptr);
95 farfree (struct_ptr);
362 png_voidp struct_ptr;
377 struct_ptr = (*(malloc_fn))(png_ptr, size);
378 if (struct_ptr != NULL)
379 png_memset(struct_ptr, 0, size);
380 return (struct_ptr);
385 struct_ptr = (png_voidp)farmalloc(size);
388 struct_ptr = (png_voidp)halloc(size, 1);
390 struct_ptr = (png_voidp)malloc(size);
393 if (struct_ptr != NULL)
394 png_memset(struct_ptr, 0, size);
396 return (struct_ptr);
402 png_destroy_struct(png_voidp struct_ptr)
405 png_destroy_struct_2(struct_ptr, png_free_ptr_NULL, png_voidp_NULL);
410 png_destroy_struct_2(png_voidp struct_ptr, png_free_ptr free_fn,
414 if (struct_ptr != NULL)
422 (*(free_fn))(png_ptr, struct_ptr);
427 farfree(struct_ptr);
430 hfree(struct_ptr);
432 free(struct_ptr);