diff --git a/SILLY/src/loaders/SILLYPNGImageLoader.cpp b/SILLY/src/loaders/SILLYPNGImageLoader.cpp index e62c22a..d0e3813 100644 --- a/SILLY/src/loaders/SILLYPNGImageLoader.cpp +++ b/SILLY/src/loaders/SILLYPNGImageLoader.cpp @@ -66,7 +66,7 @@ void PNG_error_function(png_structp png_ptr, // printf("PNG Error: %s\n", error); // copied from libpng's pngerror.cpp jmp_buf buf; - memcpy(buf, png_ptr->jmpbuf, sizeof(jmp_buf)); + memcpy(buf, png_jmpbuf(png_ptr), sizeof(jmp_buf)); longjmp(buf, 1); }