From aab5bc0ee241f387d4bc3d5f97498267be6c87f4 Mon Sep 17 00:00:00 2001 From: george82 Date: Sat, 23 Sep 2006 07:17:20 +0000 Subject: [PATCH] Timely added check for unsupported pixel format. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2104 3789f03b-4d11-0410-bbf8-ca57d06f2519 --- win/rfb_win32/ScaledDIBSectionBuffer.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/win/rfb_win32/ScaledDIBSectionBuffer.cxx b/win/rfb_win32/ScaledDIBSectionBuffer.cxx index 20d0f89a..3b0f3f7e 100644 --- a/win/rfb_win32/ScaledDIBSectionBuffer.cxx +++ b/win/rfb_win32/ScaledDIBSectionBuffer.cxx @@ -51,7 +51,7 @@ void ScaledDIBSectionBuffer::setScaleRatio(double scale_ratio_) { void ScaledDIBSectionBuffer::setPF(const PixelFormat &pf_) { if (memcmp(&(ScaledPixelBuffer::pf), &pf_, sizeof(pf_)) == 0) return; - if (!pf_.trueColour) throw rfb::UnsupportedPixelFormatException(); + if (pf_.depth != 24) throw rfb::UnsupportedPixelFormatException(); pf = pf_; if (scaling) { -- 2.39.5