summaryrefslogtreecommitdiff
path: root/src/drivers/X11/Fl_X11_Window_Driver.H
diff options
context:
space:
mode:
authorManolo Gouy <Manolo>2016-03-21 13:59:24 +0000
committerManolo Gouy <Manolo>2016-03-21 13:59:24 +0000
commitec0b695709edee8aaf1a85c7c4c284e15502fadc (patch)
tree6e75e76b2cde7e42e8217d467cad758fe6d21cd3 /src/drivers/X11/Fl_X11_Window_Driver.H
parente4c90deee8d2c574df7b33879d4cd1a58f4d2e7f (diff)
Improve the implementation of Fl_X11_Window_Driver::flush_double() and flush_overlay().
The with/without Xdbe codes are well separated, and code repetition is avoided by the introduction of Fl_X??_Window_Driver::flush_double(int). git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11392 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'src/drivers/X11/Fl_X11_Window_Driver.H')
-rw-r--r--src/drivers/X11/Fl_X11_Window_Driver.H3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/drivers/X11/Fl_X11_Window_Driver.H b/src/drivers/X11/Fl_X11_Window_Driver.H
index 66cfbd64e..642d6b72a 100644
--- a/src/drivers/X11/Fl_X11_Window_Driver.H
+++ b/src/drivers/X11/Fl_X11_Window_Driver.H
@@ -66,10 +66,11 @@ private:
void combine_mask();
void shape_bitmap_(Fl_Image* b);
void shape_alpha_(Fl_Image* img, int offset);
+ virtual void flush_double(int);
public:
Fl_X11_Window_Driver(Fl_Window*);
- ~Fl_X11_Window_Driver();
+ virtual ~Fl_X11_Window_Driver();
// --- window data
virtual int decorated_w();