diff options
Diffstat (limited to 'src/drivers')
| -rw-r--r-- | src/drivers/Wayland/fl_wayland_platform_init.cxx | 3 | ||||
| -rw-r--r-- | src/drivers/X11/fl_X11_platform_init.cxx | 2 |
2 files changed, 5 insertions, 0 deletions
diff --git a/src/drivers/Wayland/fl_wayland_platform_init.cxx b/src/drivers/Wayland/fl_wayland_platform_init.cxx index a97e3846b..4c4477740 100644 --- a/src/drivers/Wayland/fl_wayland_platform_init.cxx +++ b/src/drivers/Wayland/fl_wayland_platform_init.cxx @@ -145,6 +145,8 @@ Fl_Image_Surface_Driver *Fl_Image_Surface_Driver::newImageSurfaceDriver(int w, i return new Fl_Wayland_Image_Surface_Driver(w, h, high_res, off); } +#if defined(FLTK_HAVE_PEN_SUPPORT) + namespace Fl { namespace Pen { Driver default_driver; @@ -152,3 +154,4 @@ Driver& driver = default_driver; } // namespace Pen } // namespace Fl +#endif // FLTK_HAVE_PEN_SUPPORT diff --git a/src/drivers/X11/fl_X11_platform_init.cxx b/src/drivers/X11/fl_X11_platform_init.cxx index 022513d5a..6a2851900 100644 --- a/src/drivers/X11/fl_X11_platform_init.cxx +++ b/src/drivers/X11/fl_X11_platform_init.cxx @@ -75,9 +75,11 @@ Fl_Image_Surface_Driver *Fl_Image_Surface_Driver::newImageSurfaceDriver(int w, i return new Fl_Xlib_Image_Surface_Driver(w, h, high_res, off); } +#if defined(FLTK_HAVE_PEN_SUPPORT) namespace Fl { namespace Pen { Driver default_driver; Driver& driver = default_driver; } // namespace Pen } // namespace Fl +#endif // FLTK_HAVE_PEN_SUPPORT |
