apps/png/libpng/pngerror.c File Reference

#include "png.h"

Include dependency graph for pngerror.c:

Go to the source code of this file.

Defines

#define PNG_INTERNAL
#define isnonalpha(c)   ((c) < 65 || (c) > 122 || ((c) > 90 && (c) < 97))

Functions

static void png_default_error PNGARG ((png_structp png_ptr, png_const_charp error_message))
static void png_default_warning PNGARG ((png_structp png_ptr, png_const_charp warning_message))
void PNGAPI png_error (png_structp png_ptr, png_const_charp error_message)
void PNGAPI png_warning (png_structp png_ptr, png_const_charp warning_message)
static void png_format_buffer (png_structp png_ptr, png_charp buffer, png_const_charp error_message)
void PNGAPI png_chunk_error (png_structp png_ptr, png_const_charp error_message)
void PNGAPI png_chunk_warning (png_structp png_ptr, png_const_charp warning_message)
static void png_default_error (png_structp png_ptr, png_const_charp error_message)
static void png_default_warning (png_structp png_ptr, png_const_charp warning_message)
void PNGAPI png_set_error_fn (png_structp png_ptr, png_voidp error_ptr, png_error_ptr error_fn, png_error_ptr warning_fn)
png_voidp PNGAPI png_get_error_ptr (png_structp png_ptr)
void PNGAPI png_set_strip_error_numbers (png_structp png_ptr, png_uint_32 strip_mode)

Variables

static PNG_CONST char png_digit [16]


Define Documentation

#define isnonalpha (  )     ((c) < 65 || (c) > 122 || ((c) > 90 && (c) < 97))

Definition at line 106 of file pngerror.c.

Referenced by png_check_chunk_name(), and png_format_buffer().

#define PNG_INTERNAL

Definition at line 16 of file pngerror.c.


Function Documentation

void PNGAPI png_chunk_error ( png_structp  png_ptr,
png_const_charp  error_message 
)

Definition at line 146 of file pngerror.c.

References png_error(), and png_format_buffer().

Referenced by png_check_chunk_name(), png_crc_finish(), png_handle_PLTE(), png_handle_unknown(), and png_push_handle_unknown().

void PNGAPI png_chunk_warning ( png_structp  png_ptr,
png_const_charp  warning_message 
)

Definition at line 154 of file pngerror.c.

References png_format_buffer(), and png_warning().

Referenced by png_crc_finish(), and png_handle_PLTE().

static void png_default_error ( png_structp  png_ptr,
png_const_charp  error_message 
) [static]

Definition at line 167 of file pngerror.c.

References png_struct_def::jmpbuf, PNG_ABORT, png_memcpy, png_sizeof, and stderr.

static void png_default_warning ( png_structp  png_ptr,
png_const_charp  warning_message 
) [static]

Definition at line 223 of file pngerror.c.

References stderr.

Referenced by png_warning().

void PNGAPI png_error ( png_structp  png_ptr,
png_const_charp  error_message 
)

Definition at line 32 of file pngerror.c.

Referenced by png_chunk_error(), png_create_read_struct_2(), png_create_write_struct_2(), png_decompress_chunk(), png_default_read_data(), png_default_write_data(), png_do_read_transformations(), png_get_IHDR(), png_get_uint_31(), png_handle_bKGD(), png_handle_cHRM(), png_handle_gAMA(), png_handle_hIST(), png_handle_iCCP(), png_handle_IEND(), png_handle_IHDR(), png_handle_oFFs(), png_handle_pCAL(), png_handle_pHYs(), png_handle_PLTE(), png_handle_sBIT(), png_handle_sCAL(), png_handle_sPLT(), png_handle_sRGB(), png_handle_tEXt(), png_handle_tIME(), png_handle_tRNS(), png_handle_zTXt(), png_malloc(), png_malloc_default(), png_memcpy_check(), png_memset_check(), png_process_IDAT_data(), png_push_handle_tEXt(), png_push_handle_zTXt(), png_push_read_chunk(), png_push_read_IDAT(), png_push_read_sig(), png_push_save_buffer(), png_read_data(), png_read_end(), png_read_finish_row(), png_read_image(), png_read_info(), png_read_init_2(), png_read_init_3(), png_read_png(), png_read_row(), png_read_start_row(), png_set_filter(), png_set_IHDR(), png_set_sig_bytes(), png_set_text(), png_text_compress(), png_write_data(), png_write_end(), png_write_filtered_row(), png_write_finish_row(), png_write_flush(), png_write_IDAT(), png_write_IHDR(), png_write_info(), png_write_init_2(), png_write_PLTE(), png_write_row(), and write_png().

static void png_format_buffer ( png_structp  png_ptr,
png_charp  buffer,
png_const_charp  error_message 
) [static]

Definition at line 113 of file pngerror.c.

References isnonalpha, and png_strncpy.

Referenced by png_chunk_error(), and png_chunk_warning().

png_voidp PNGAPI png_get_error_ptr ( png_structp  png_ptr  ) 

Definition at line 279 of file pngerror.c.

void PNGAPI png_set_error_fn ( png_structp  png_ptr,
png_voidp  error_ptr,
png_error_ptr  error_fn,
png_error_ptr  warning_fn 
)

Definition at line 265 of file pngerror.c.

Referenced by png_create_read_struct_2(), png_create_write_struct_2(), and test_one_file().

void PNGAPI png_set_strip_error_numbers ( png_structp  png_ptr,
png_uint_32  strip_mode 
)

Definition at line 287 of file pngerror.c.

void PNGAPI png_warning ( png_structp  png_ptr,
png_const_charp  warning_message 
)

Definition at line 80 of file pngerror.c.

References png_default_warning().

Referenced by png_check_keyword(), png_chunk_warning(), png_create_read_struct_2(), png_create_write_struct_2(), png_data_freer(), png_decompress_chunk(), png_do_read_transformations(), png_get_IHDR(), png_handle_bKGD(), png_handle_cHRM(), png_handle_gAMA(), png_handle_hIST(), png_handle_iCCP(), png_handle_IEND(), png_handle_oFFs(), png_handle_pCAL(), png_handle_pHYs(), png_handle_PLTE(), png_handle_sBIT(), png_handle_sCAL(), png_handle_sPLT(), png_handle_sRGB(), png_handle_tEXt(), png_handle_tIME(), png_handle_tRNS(), png_handle_unknown(), png_handle_zTXt(), png_process_IDAT_data(), png_push_handle_tEXt(), png_push_handle_unknown(), png_push_handle_zTXt(), png_push_read_tEXt(), png_read_filter_row(), png_read_finish_row(), png_read_init_2(), png_read_init_3(), png_read_row(), png_read_update_info(), png_set_background(), png_set_cHRM(), png_set_cHRM_fixed(), png_set_compression_method(), png_set_compression_window_bits(), png_set_crc_action(), png_set_filter(), png_set_filter_heuristics(), png_set_gAMA(), png_set_gAMA_fixed(), png_set_hIST(), png_set_iCCP(), png_set_IHDR(), png_set_pCAL(), png_set_read_fn(), png_set_read_user_transform_fn(), png_set_rgb_to_gray_fixed(), png_set_sPLT(), png_set_text_2(), png_set_unknown_chunks(), png_set_user_transform_info(), png_set_write_fn(), png_text_compress(), png_write_bKGD(), png_write_cHRM(), png_write_cHRM_fixed(), png_write_end(), png_write_hIST(), png_write_iCCP(), png_write_IHDR(), png_write_info(), png_write_info_before_PLTE(), png_write_init_2(), png_write_init_3(), png_write_oFFs(), png_write_pCAL(), png_write_pHYs(), png_write_PLTE(), png_write_row(), png_write_sBIT(), png_write_sPLT(), png_write_sRGB(), png_write_tEXt(), png_write_tIME(), png_write_tRNS(), png_write_zTXt(), and png_zalloc().

static void png_default_warning PNGARG ( (png_structp png_ptr, png_const_charp warning_message  )  [static]

static void png_default_error PNGARG ( (png_structp png_ptr, png_const_charp error_message  )  [static]


Variable Documentation

PNG_CONST char png_digit[16] [static]

Initial value:

 {
   '0', '1', '2', '3', '4', '5', '6', '7', '8', '9',
   'A', 'B', 'C', 'D', 'E', 'F'
}

Definition at line 107 of file pngerror.c.


Generated on Fri Nov 28 00:07:12 2008 for elphel by  doxygen 1.5.1