From: george82 Date: Tue, 28 Mar 2006 14:15:58 +0000 (+0000) Subject: Removed scaled (destination) image buffer manipulation from X-Git-Tag: v0.0.90~384^2~329 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=205b81f5837c9f2dd9859408f0d4e47cad893636;p=tigervnc.git Removed scaled (destination) image buffer manipulation from the ScaledPixelBuffer class. It will implement in the derived classes. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@506 3789f03b-4d11-0410-bbf8-ca57d06f2519 --- diff --git a/rfb/ScaledPixelBuffer.cxx b/rfb/ScaledPixelBuffer.cxx index 61f81e2d..a1f5763d 100644 --- a/rfb/ScaledPixelBuffer.cxx +++ b/rfb/ScaledPixelBuffer.cxx @@ -40,7 +40,6 @@ ScaledPixelBuffer::ScaledPixelBuffer() } ScaledPixelBuffer::~ScaledPixelBuffer() { - if (scaled_data) delete [] scaled_data; } const U8* ScaledPixelBuffer::getPixelsR(const Rect& r, int* stride) { @@ -145,6 +144,4 @@ Rect ScaledPixelBuffer::calculateScaleBoundary(const Rect& r) { } void ScaledPixelBuffer::recreateScaledBuffer() { - if (scaled_data) delete [] scaled_data; - scaled_data = new U8[scaled_width * scaled_height * (bpp / 8)]; }