summaryrefslogtreecommitdiffstats
path: root/rfb_win32
diff options
context:
space:
mode:
authorgeorge82 <george82@3789f03b-4d11-0410-bbf8-ca57d06f2519>2006-03-28 15:09:38 +0000
committergeorge82 <george82@3789f03b-4d11-0410-bbf8-ca57d06f2519>2006-03-28 15:09:38 +0000
commit66f93dc1ee44bf39323de58d52288366a6b70950 (patch)
treefb0e121a5dda7b243784010c3e904f63c7a08e0a /rfb_win32
parent01f7687748f4990603796be6a9b1cd4edb5be615 (diff)
downloadtigervnc-66f93dc1ee44bf39323de58d52288366a6b70950.tar.gz
tigervnc-66f93dc1ee44bf39323de58d52288366a6b70950.zip
Override DIBSectionBuffer::recreateBuffer() in the ScaledDIBSectionBuffer
class. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@508 3789f03b-4d11-0410-bbf8-ca57d06f2519
Diffstat (limited to 'rfb_win32')
-rw-r--r--rfb_win32/ScaledDIBSectionBuffer.cxx2
-rw-r--r--rfb_win32/ScaledDIBSectionBuffer.h3
2 files changed, 4 insertions, 1 deletions
diff --git a/rfb_win32/ScaledDIBSectionBuffer.cxx b/rfb_win32/ScaledDIBSectionBuffer.cxx
index b7e1486a..a4931ad7 100644
--- a/rfb_win32/ScaledDIBSectionBuffer.cxx
+++ b/rfb_win32/ScaledDIBSectionBuffer.cxx
@@ -56,6 +56,6 @@ void ScaledDIBSectionBuffer::setSize(int src_width_, int src_height_) {
void ScaledDIBSectionBuffer::recreateScaledBuffer() {
width_ = scaled_width;
height_ = scaled_height;
- recreateBuffer();
+ DIBSectionBuffer::recreateBuffer();
scaled_data = data;
}
diff --git a/rfb_win32/ScaledDIBSectionBuffer.h b/rfb_win32/ScaledDIBSectionBuffer.h
index 66d9ee34..c256e8fa 100644
--- a/rfb_win32/ScaledDIBSectionBuffer.h
+++ b/rfb_win32/ScaledDIBSectionBuffer.h
@@ -50,6 +50,9 @@ namespace rfb {
protected:
virtual void recreateScaledBuffer();
+ virtual void recreateBuffer() {
+ recreateScaledBuffer();
+ };
};
};