{
png_uint_32 check;
check = fwrite( data, 1, length, (FILE *)(png->io_ptr));
check = fwrite( data, 1, length, (FILE *)(png_get_io_ptr(png)));
if( check != length)
png_error( png, "Write Error");
return false;
}
if( setjmp(_png->jmpbuf))
if( setjmp(png_jmpbuf(_png)))
fclose( fp);
png_destroy_write_struct(&_png, (png_infopp)NULL);