From b3af5591ca7f247b1233ce733c0c27fe9e635f1a Mon Sep 17 00:00:00 2001 From: Manolo Gouy Date: Sun, 3 Apr 2016 08:36:19 +0000 Subject: Stop using fl_read_image() to read window decoration. Use instead an API internal to each platform code base. fl_read_image() is used only for its documented feature of reading inside the current window or an offscreen buffer. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11518 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 --- src/Fl_Screen_Driver.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/Fl_Screen_Driver.cxx') diff --git a/src/Fl_Screen_Driver.cxx b/src/Fl_Screen_Driver.cxx index f2071d3cc..a444e293f 100644 --- a/src/Fl_Screen_Driver.cxx +++ b/src/Fl_Screen_Driver.cxx @@ -152,7 +152,7 @@ void Fl_Screen_Driver::compose_reset() { } uchar *Fl_Screen_Driver::read_image(uchar *p, int X, int Y, int w, int h, int alpha) { - if (w < 0 || fl_find(fl_window) == 0) { // read from off_screen buffer or title bar and frame + if (fl_find(fl_window) == 0) { // read from off_screen buffer return read_win_rectangle(p, X, Y, w, h, alpha); } Fl_RGB_Image *img = traverse_to_gl_subwindows(Fl_Window::current(), p, X, Y, w, h, alpha, NULL); -- cgit v1.2.3