diff -up tigervnc-1.0.1/common/rfb/tightDecode.h.rh624317 tigervnc-1.0.1/common/rfb/tightDecode.h --- tigervnc-1.0.1/common/rfb/tightDecode.h.rh624317 2010-08-25 16:54:29.889347357 +0200 +++ tigervnc-1.0.1/common/rfb/tightDecode.h 2010-08-25 16:54:45.599343567 +0200 @@ -315,6 +315,8 @@ DecompressJpegRect(const Rect& r, rdr::I } } + delete [] rowPointer; + if (cinfo.out_color_space == JCS_RGB) myFormat.bufferFromRGB((rdr::U8*)buf, dstBuf, w * h);