Lines Matching full:png_ptr
25 png_default_error PNGARG((png_structp png_ptr,
29 png_default_warning PNGARG((png_structp png_ptr,
40 png_error(png_structp png_ptr, png_const_charp error_message)
44 if (png_ptr != NULL)
46 if (png_ptr->flags&
56 if (png_ptr->flags&PNG_FLAG_STRIP_ERROR_TEXT)
69 if (png_ptr->flags&PNG_FLAG_STRIP_ERROR_TEXT)
79 if (png_ptr != NULL && png_ptr->error_fn != NULL)
80 (*(png_ptr->error_fn))(png_ptr, error_message);
84 png_default_error(png_ptr, error_message);
88 png_err(png_structp png_ptr)
90 if (png_ptr != NULL && png_ptr->error_fn != NULL)
91 (*(png_ptr->error_fn))(png_ptr, '\0');
95 png_default_error(png_ptr, '\0');
106 png_warning(png_structp png_ptr, png_const_charp warning_message)
109 if (png_ptr != NULL)
112 if (png_ptr->flags&
124 if (png_ptr != NULL && png_ptr->warning_fn != NULL)
125 (*(png_ptr->warning_fn))(png_ptr, warning_message + offset);
127 png_default_warning(png_ptr, warning_message + offset);
133 png_benign_error(png_structp png_ptr, png_const_charp error_message)
135 if (png_ptr->flags & PNG_FLAG_BENIGN_ERRORS_WARN)
136 png_warning(png_ptr, error_message);
138 png_error(png_ptr, error_message);
143 * to the current chunk. The chunk name comes from png_ptr->chunk_name,
157 png_format_buffer(png_structp png_ptr, png_charp buffer, png_const_charp
164 int c = png_ptr->chunk_name[iin++];
191 png_chunk_error(png_structp png_ptr, png_const_charp error_message)
194 if (png_ptr == NULL)
195 png_error(png_ptr, error_message);
198 png_format_buffer(png_ptr, msg, error_message);
199 png_error(png_ptr, msg);
207 png_chunk_warning(png_structp png_ptr, png_const_charp warning_message)
210 if (png_ptr == NULL)
211 png_warning(png_ptr, warning_message);
214 png_format_buffer(png_ptr, msg, warning_message);
215 png_warning(png_ptr, msg);
223 png_chunk_benign_error(png_structp png_ptr, png_const_charp error_message)
225 if (png_ptr->flags & PNG_FLAG_BENIGN_ERRORS_WARN)
226 png_chunk_warning(png_ptr, error_message);
228 png_chunk_error(png_ptr, error_message);
239 png_default_error(png_structp png_ptr, png_const_charp error_message)
277 if (png_ptr)
282 png_memcpy(jmpbuf, png_ptr->jmpbuf, png_sizeof(jmp_buf));
286 longjmp(png_ptr->jmpbuf, 1);
290 /* Here if not setjmp support or if png_ptr is null. */
300 * here if you don't want them to. In the default configuration, png_ptr is
304 png_default_warning(png_structp png_ptr, png_const_charp warning_message)
341 png_ptr = png_ptr; /* Make compiler happy */
348 * method used in the default routine calls longjmp(png_ptr->jmpbuf, 1)
351 png_set_error_fn(png_structp png_ptr, png_voidp error_ptr,
354 if (png_ptr == NULL)
356 png_ptr->error_ptr = error_ptr;
357 png_ptr->error_fn = error_fn;
358 png_ptr->warning_fn = warning_fn;
367 png_get_error_ptr(png_structp png_ptr)
369 if (png_ptr == NULL)
371 return ((png_voidp)png_ptr->error_ptr);
377 png_set_strip_error_numbers(png_structp png_ptr, png_uint_32 strip_mode)
379 if (png_ptr != NULL)
381 png_ptr->flags &=