diff -ur open-vm-tools-2010.01.19-226760/lib/image/imageUtilPng.c open-vm-tools-2010.01.19-226760.new/lib/image/imageUtilPng.c --- open-vm-tools-2010.01.19-226760/lib/image/imageUtilPng.c 2010-01-20 22:52:06.000000000 +0100 +++ open-vm-tools-2010.01.19-226760.new/lib/image/imageUtilPng.c 2010-02-15 11:28:48.819746664 +0100 @@ -136,7 +136,7 @@ goto exit; } - if (setjmp(png_ptr->jmpbuf)) { + if (setjmp(png_jmpbuf(png_ptr))) { png_destroy_read_struct(&png_ptr, &info_ptr, NULL); goto exit; } @@ -350,7 +350,7 @@ goto error; } - if (setjmp(png_ptr->jmpbuf)) { + if (setjmp(png_jmpbuf(png_ptr))) { png_destroy_write_struct(&png_ptr, &info_ptr); goto error; }