Lines Matching full:png_ptr
39 png_structp png_ptr = png_create_read_struct(PNG_LIBPNG_VER_STRING,0,0,0);
46 if (png_ptr == NULL)
52 if (setjmp(png_jmpbuf(png_ptr)))
54 png_destroy_read_struct(&png_ptr, &info_ptr, NULL);
58 png_init_io(png_ptr, fp);
60 info_ptr = png_create_info_struct(png_ptr);
62 png_error(png_ptr, "OOM allocating info structure");
64 png_read_info(png_ptr, info_ptr);
71 if (png_get_iCCP(png_ptr, info_ptr, &name, &compression_type, &profile,
79 png_error(png_ptr, "OOM allocating profile buffer");
86 png_destroy_read_struct(&png_ptr, &info_ptr, NULL);