• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/wxWidgets-2.8.12/src/png/

Lines Matching defs:png_ptr

52       png_structp png_ptr = &dummy_struct;
53 png_ptr->mem_ptr=mem_ptr;
54 struct_ptr = (*(malloc_fn))(png_ptr, (png_uint_32)size);
84 png_structp png_ptr = &dummy_struct;
85 png_ptr->mem_ptr=mem_ptr;
86 (*(free_fn))(png_ptr, struct_ptr);
115 png_malloc(png_structp png_ptr, png_uint_32 size)
119 if (png_ptr == NULL || size == 0)
123 if(png_ptr->malloc_fn != NULL)
124 ret = ((png_voidp)(*(png_ptr->malloc_fn))(png_ptr, (png_size_t)size));
126 ret = (png_malloc_default(png_ptr, size));
127 if (ret == NULL && (png_ptr->flags&PNG_FLAG_MALLOC_NULL_MEM_OK) == 0)
128 png_error(png_ptr, "Out of memory!");
133 png_malloc_default(png_structp png_ptr, png_uint_32 size)
141 png_warning(png_ptr, "Cannot Allocate > 64K");
151 if (png_ptr->offset_table == NULL)
169 if(png_ptr->zlib_window_bits > 14)
170 num_blocks = (int)(1 << (png_ptr->zlib_window_bits - 14));
173 if (png_ptr->zlib_mem_level >= 7)
174 num_blocks += (int)(1 << (png_ptr->zlib_mem_level - 7));
185 if ((png_ptr->flags&PNG_FLAG_MALLOC_NULL_MEM_OK) == 0)
186 png_error(png_ptr, "Out Of Memory."); /* Note "O" and "M" */
188 png_warning(png_ptr, "Out Of Memory.");
196 if ((png_ptr->flags&PNG_FLAG_MALLOC_NULL_MEM_OK) == 0)
197 png_error(png_ptr,
200 png_warning(png_ptr,
206 png_ptr->offset_table = table;
207 png_ptr->offset_table_ptr = farmalloc(num_blocks *
210 if (png_ptr->offset_table_ptr == NULL)
213 if ((png_ptr->flags&PNG_FLAG_MALLOC_NULL_MEM_OK) == 0)
214 png_error(png_ptr, "Out Of memory."); /* Note "O" and "M" */
216 png_warning(png_ptr, "Out Of memory.");
229 png_ptr->offset_table_ptr[i] = (png_bytep)hptr;
233 png_ptr->offset_table_number = num_blocks;
234 png_ptr->offset_table_count = 0;
235 png_ptr->offset_table_count_free = 0;
239 if (png_ptr->offset_table_count >= png_ptr->offset_table_number)
242 if ((png_ptr->flags&PNG_FLAG_MALLOC_NULL_MEM_OK) == 0)
243 png_error(png_ptr, "Out of Memory."); /* Note "o" and "M" */
245 png_warning(png_ptr, "Out of Memory.");
250 ret = png_ptr->offset_table_ptr[png_ptr->offset_table_count++];
258 if ((png_ptr->flags&PNG_FLAG_MALLOC_NULL_MEM_OK) == 0)
259 png_error(png_ptr, "Out of memory."); /* Note "o" and "m" */
261 png_warning(png_ptr, "Out of memory."); /* Note "o" and "m" */
269 configuration, png_ptr is not used, but is passed in case it
272 png_free(png_structp png_ptr, png_voidp ptr)
274 if (png_ptr == NULL || ptr == NULL)
278 if (png_ptr->free_fn != NULL)
280 (*(png_ptr->free_fn))(png_ptr, ptr);
283 else png_free_default(png_ptr, ptr);
287 png_free_default(png_structp png_ptr, png_voidp ptr)
291 if (png_ptr->offset_table != NULL)
295 for (i = 0; i < png_ptr->offset_table_count; i++)
297 if (ptr == png_ptr->offset_table_ptr[i])
300 png_ptr->offset_table_count_free++;
304 if (png_ptr->offset_table_count_free == png_ptr->offset_table_count)
306 farfree(png_ptr->offset_table);
307 farfree(png_ptr->offset_table_ptr);
308 png_ptr->offset_table = NULL;
309 png_ptr->offset_table_ptr = NULL;
352 png_structp png_ptr = &dummy_struct;
353 png_ptr->mem_ptr=mem_ptr;
354 struct_ptr = (*(malloc_fn))(png_ptr, size);
397 png_structp png_ptr = &dummy_struct;
398 png_ptr->mem_ptr=mem_ptr;
399 (*(free_fn))(png_ptr, struct_ptr);
422 png_malloc(png_structp png_ptr, png_uint_32 size)
427 if (png_ptr == NULL || size == 0)
430 if(png_ptr->malloc_fn != NULL)
431 ret = ((png_voidp)(*(png_ptr->malloc_fn))(png_ptr, (png_size_t)size));
433 ret = (png_malloc_default(png_ptr, size));
434 if (ret == NULL && (png_ptr->flags&PNG_FLAG_MALLOC_NULL_MEM_OK) == 0)
435 png_error(png_ptr, "Out of Memory!");
440 png_malloc_default(png_structp png_ptr, png_uint_32 size)
445 if (png_ptr == NULL || size == 0)
452 if(png_ptr->flags&PNG_FLAG_MALLOC_NULL_MEM_OK) == 0)
453 png_error(png_ptr, "Cannot Allocate > 64K");
481 if (ret == NULL && (png_ptr->flags&PNG_FLAG_MALLOC_NULL_MEM_OK) == 0)
482 png_error(png_ptr, "Out of Memory");
491 png_free(png_structp png_ptr, png_voidp ptr)
493 if (png_ptr == NULL || ptr == NULL)
497 if (png_ptr->free_fn != NULL)
499 (*(png_ptr->free_fn))(png_ptr, ptr);
502 else png_free_default(png_ptr, ptr);
505 png_free_default(png_structp png_ptr, png_voidp ptr)
507 if (png_ptr == NULL || ptr == NULL)
534 png_malloc_warn(png_structp png_ptr, png_uint_32 size)
537 png_uint_32 save_flags=png_ptr->flags;
539 png_ptr->flags|=PNG_FLAG_MALLOC_NULL_MEM_OK;
540 ptr = (png_voidp)png_malloc((png_structp)png_ptr, size);
541 png_ptr->flags=save_flags;
547 png_memcpy_check (png_structp png_ptr, png_voidp s1, png_voidp s2,
554 png_error(png_ptr,"Overflow in png_memcpy_check.");
560 png_memset_check (png_structp png_ptr, png_voidp s1, int value,
567 png_error(png_ptr,"Overflow in png_memset_check.");
578 png_set_mem_fn(png_structp png_ptr, png_voidp mem_ptr, png_malloc_ptr
581 png_ptr->mem_ptr = mem_ptr;
582 png_ptr->malloc_fn = malloc_fn;
583 png_ptr->free_fn = free_fn;
591 png_get_mem_ptr(png_structp png_ptr)
593 return ((png_voidp)png_ptr->mem_ptr);