}// Set up the png error routine.if( setjmp(png_jmpbuf(png_ptr)) ) {fprintf(stderr, ERROR_STRING_WRITING, fname ) ; rval =false;gotoYImage_save_cleanup ; }// Give libpng the FILE*.// png_init_io( png_ptr, fp ) ;// or// use our own write callbackpng_set_write_fn( png...