summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com>2022-08-20 10:16:32 +0200
committerManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com>2022-08-20 10:16:32 +0200
commit7deff86b5d70ca3f8a1ed4cbbc251c7fa31444dd (patch)
tree2db3bd085b063df3d2f7485cdf42ce529d86a42d
parentb24379133fff4c55b0eb1a0e82c71dca33474acc (diff)
Remove FL_EXPORT qualifier from platform-specific class declarations.
-rw-r--r--FL/Fl_Device.H2
-rw-r--r--FL/x11.H2
-rw-r--r--src/Fl_Native_File_Chooser_GTK.cxx2
-rw-r--r--src/Fl_Native_File_Chooser_Kdialog.H2
-rw-r--r--src/Fl_Screen_Driver.H2
-rw-r--r--src/Fl_System_Driver.H2
-rw-r--r--src/Fl_Window_Driver.H2
-rw-r--r--src/drivers/Cocoa/Fl_Cocoa_Screen_Driver.H2
-rw-r--r--src/drivers/Cocoa/Fl_Cocoa_Window_Driver.H2
-rw-r--r--src/drivers/GDI/Fl_GDI_Graphics_Driver.H4
-rw-r--r--src/drivers/OpenGL/Fl_OpenGL_Display_Device.H2
-rw-r--r--src/drivers/OpenGL/Fl_OpenGL_Graphics_Driver.H2
-rw-r--r--src/drivers/PostScript/Fl_PostScript_Graphics_Driver.H4
-rw-r--r--src/drivers/Unix/Fl_Unix_System_Driver.H2
-rw-r--r--src/drivers/Wayland/Fl_Wayland_Graphics_Driver.H2
-rw-r--r--src/drivers/Wayland/Fl_Wayland_Screen_Driver.H2
-rw-r--r--src/drivers/Wayland/Fl_Wayland_System_Driver.H2
-rw-r--r--src/drivers/Wayland/Fl_Wayland_Window_Driver.H2
-rw-r--r--src/drivers/WinAPI/Fl_WinAPI_Screen_Driver.H2
-rw-r--r--src/drivers/WinAPI/Fl_WinAPI_Window_Driver.H2
-rw-r--r--src/drivers/X11/Fl_X11_Screen_Driver.H2
-rw-r--r--src/drivers/X11/Fl_X11_Window_Driver.H2
-rw-r--r--src/drivers/Xlib/Fl_Xlib_Graphics_Driver.H2
23 files changed, 25 insertions, 25 deletions
diff --git a/FL/Fl_Device.H b/FL/Fl_Device.H
index 890d4f744..93b3836a9 100644
--- a/FL/Fl_Device.H
+++ b/FL/Fl_Device.H
@@ -112,7 +112,7 @@ public:
It is currently used to provide an automated printing
service and screen capture for OpenGL windows, if linked with fltk_gl.
*/
-class FL_EXPORT Fl_Device_Plugin : public Fl_Plugin {
+class Fl_Device_Plugin : public Fl_Plugin {
public:
/** \brief The constructor */
Fl_Device_Plugin(const char *pluginName)
diff --git a/FL/x11.H b/FL/x11.H
index 116870166..a9421b5f9 100644
--- a/FL/x11.H
+++ b/FL/x11.H
@@ -65,7 +65,7 @@ extern FL_EXPORT void *fl_xftfont;
// With Xlib / X11 fonts, fl_xfont will return the current selected font.
// With XFT / X11 fonts, fl_xfont will attempt to return the bitmap "core" font most
// similar to (usually the same as) the current XFT font.
-class FL_EXPORT Fl_XFont_On_Demand
+class Fl_XFont_On_Demand
{
public:
Fl_XFont_On_Demand(XFontStruct* p = NULL) : ptr(p) { }
diff --git a/src/Fl_Native_File_Chooser_GTK.cxx b/src/Fl_Native_File_Chooser_GTK.cxx
index 9f0cc91c5..b99a51ee2 100644
--- a/src/Fl_Native_File_Chooser_GTK.cxx
+++ b/src/Fl_Native_File_Chooser_GTK.cxx
@@ -103,7 +103,7 @@ typedef void (*GClosureNotify)(gpointer data, GClosure *closure);
/* --------------------- End of Type definitions from GLIB and GTK --------------------- */
-class FL_EXPORT Fl_GTK_Native_File_Chooser_Driver : public Fl_Native_File_Chooser_FLTK_Driver {
+class Fl_GTK_Native_File_Chooser_Driver : public Fl_Native_File_Chooser_FLTK_Driver {
friend class Fl_Native_File_Chooser;
private:
static int have_looked_for_GTK_libs;
diff --git a/src/Fl_Native_File_Chooser_Kdialog.H b/src/Fl_Native_File_Chooser_Kdialog.H
index f73242ca6..0463c9d58 100644
--- a/src/Fl_Native_File_Chooser_Kdialog.H
+++ b/src/Fl_Native_File_Chooser_Kdialog.H
@@ -19,7 +19,7 @@
#include <FL/Fl_Native_File_Chooser.H>
-class FL_EXPORT Fl_Kdialog_Native_File_Chooser_Driver : public Fl_Native_File_Chooser_FLTK_Driver {
+class Fl_Kdialog_Native_File_Chooser_Driver : public Fl_Native_File_Chooser_FLTK_Driver {
friend class Fl_Native_File_Chooser;
struct fnfc_pipe_struct {
char *all_files;
diff --git a/src/Fl_Screen_Driver.H b/src/Fl_Screen_Driver.H
index f7f927758..e0395bd24 100644
--- a/src/Fl_Screen_Driver.H
+++ b/src/Fl_Screen_Driver.H
@@ -51,7 +51,7 @@ class Fl_Input;
Each supported platform implements several of the virtual methods of this class.
*/
-class FL_EXPORT Fl_Screen_Driver {
+class Fl_Screen_Driver {
protected:
Fl_Screen_Driver();
diff --git a/src/Fl_System_Driver.H b/src/Fl_System_Driver.H
index 007fc4925..e8930486e 100644
--- a/src/Fl_System_Driver.H
+++ b/src/Fl_System_Driver.H
@@ -59,7 +59,7 @@ class Fl_Sys_Menu_Bar_Driver;
This class is only for internal use by the FLTK library.
Each supported platform implements several of the virtual methods of this class.
*/
-class FL_EXPORT Fl_System_Driver {
+class Fl_System_Driver {
friend class Fl;
public:
struct Keyname {
diff --git a/src/Fl_Window_Driver.H b/src/Fl_Window_Driver.H
index ddc44637c..24878e71d 100644
--- a/src/Fl_Window_Driver.H
+++ b/src/Fl_Window_Driver.H
@@ -48,7 +48,7 @@ class Fl_RGB_Image;
sure that the Graphics Driver will draw into the bitmap associated with
this window.
*/
-class FL_EXPORT Fl_Window_Driver
+class Fl_Window_Driver
{
friend class Fl_Window;
private:
diff --git a/src/drivers/Cocoa/Fl_Cocoa_Screen_Driver.H b/src/drivers/Cocoa/Fl_Cocoa_Screen_Driver.H
index a2303d0be..83cf5feb0 100644
--- a/src/drivers/Cocoa/Fl_Cocoa_Screen_Driver.H
+++ b/src/drivers/Cocoa/Fl_Cocoa_Screen_Driver.H
@@ -45,7 +45,7 @@ class Fl_RGB_Image;
class NSImage;
#endif
-class FL_EXPORT Fl_Cocoa_Screen_Driver : public Fl_Screen_Driver
+class Fl_Cocoa_Screen_Driver : public Fl_Screen_Driver
{
protected:
struct XRectangle {int x, y, width, height;};
diff --git a/src/drivers/Cocoa/Fl_Cocoa_Window_Driver.H b/src/drivers/Cocoa/Fl_Cocoa_Window_Driver.H
index 7299908d6..63b26ed79 100644
--- a/src/drivers/Cocoa/Fl_Cocoa_Window_Driver.H
+++ b/src/drivers/Cocoa/Fl_Cocoa_Window_Driver.H
@@ -72,7 +72,7 @@ class NSOpenGLPixelFormat;
*/
-class FL_EXPORT Fl_Cocoa_Window_Driver : public Fl_Window_Driver
+class Fl_Cocoa_Window_Driver : public Fl_Window_Driver
{
private:
struct shape_data_type {
diff --git a/src/drivers/GDI/Fl_GDI_Graphics_Driver.H b/src/drivers/GDI/Fl_GDI_Graphics_Driver.H
index 49ad98e21..521584fa4 100644
--- a/src/drivers/GDI/Fl_GDI_Graphics_Driver.H
+++ b/src/drivers/GDI/Fl_GDI_Graphics_Driver.H
@@ -42,7 +42,7 @@
This class is implemented only on the Windows platform.
*/
-class FL_EXPORT Fl_GDI_Graphics_Driver : public Fl_Scalable_Graphics_Driver {
+class Fl_GDI_Graphics_Driver : public Fl_Scalable_Graphics_Driver {
private:
BOOL alpha_blend_(int x, int y, int w, int h, HDC src_gc, int srcx, int srcy, int srcw, int srch);
int depth; // to support translation
@@ -162,7 +162,7 @@ protected:
This class is implemented only on the Windows platform.
It is extremely similar to Fl_GDI_Graphics_Driver.
*/
-class FL_EXPORT Fl_GDI_Printer_Graphics_Driver : public Fl_GDI_Graphics_Driver {
+class Fl_GDI_Printer_Graphics_Driver : public Fl_GDI_Graphics_Driver {
private:
typedef BOOL (WINAPI* transparent_f_type) (HDC,int,int,int,int,HDC,int,int,int,int,UINT);
transparent_f_type TransparentBlt();
diff --git a/src/drivers/OpenGL/Fl_OpenGL_Display_Device.H b/src/drivers/OpenGL/Fl_OpenGL_Display_Device.H
index 2245ee938..f5a686cf1 100644
--- a/src/drivers/OpenGL/Fl_OpenGL_Display_Device.H
+++ b/src/drivers/OpenGL/Fl_OpenGL_Display_Device.H
@@ -22,7 +22,7 @@ class Fl_OpenGL_Graphics_Driver;
OpenGL Surface.
This surface is needed as an interface between GL windows and the GL graphics driver.
*/
-class FL_EXPORT Fl_OpenGL_Display_Device : public Fl_Surface_Device {
+class Fl_OpenGL_Display_Device : public Fl_Surface_Device {
Fl_OpenGL_Display_Device(Fl_OpenGL_Graphics_Driver *graphics_driver);
public:
static Fl_OpenGL_Display_Device *display_device();
diff --git a/src/drivers/OpenGL/Fl_OpenGL_Graphics_Driver.H b/src/drivers/OpenGL/Fl_OpenGL_Graphics_Driver.H
index 09b56f8b1..a2dcf099b 100644
--- a/src/drivers/OpenGL/Fl_OpenGL_Graphics_Driver.H
+++ b/src/drivers/OpenGL/Fl_OpenGL_Graphics_Driver.H
@@ -29,7 +29,7 @@
/**
\brief OpenGL specific graphics class.
*/
-class FL_EXPORT Fl_OpenGL_Graphics_Driver : public Fl_Graphics_Driver {
+class Fl_OpenGL_Graphics_Driver : public Fl_Graphics_Driver {
public:
float pixels_per_unit_;
float line_width_;
diff --git a/src/drivers/PostScript/Fl_PostScript_Graphics_Driver.H b/src/drivers/PostScript/Fl_PostScript_Graphics_Driver.H
index dc6cc974e..acba42d9a 100644
--- a/src/drivers/PostScript/Fl_PostScript_Graphics_Driver.H
+++ b/src/drivers/PostScript/Fl_PostScript_Graphics_Driver.H
@@ -41,7 +41,7 @@
#include "../Cairo/Fl_Cairo_Graphics_Driver.H"
-class FL_EXPORT Fl_PostScript_Graphics_Driver : public Fl_Cairo_Graphics_Driver {
+class Fl_PostScript_Graphics_Driver : public Fl_Cairo_Graphics_Driver {
public:
FILE *output;
Fl_PostScript_Close_Command close_cmd_;
@@ -89,7 +89,7 @@ public:
#else // ! USE_PANGO
-class FL_EXPORT Fl_PostScript_Graphics_Driver : public Fl_Graphics_Driver {
+class Fl_PostScript_Graphics_Driver : public Fl_Graphics_Driver {
private:
void transformed_draw_extra(const char* str, int n, double x, double y, int w, bool rtl);
void *prepare_rle85();
diff --git a/src/drivers/Unix/Fl_Unix_System_Driver.H b/src/drivers/Unix/Fl_Unix_System_Driver.H
index caf10e247..60f300d33 100644
--- a/src/drivers/Unix/Fl_Unix_System_Driver.H
+++ b/src/drivers/Unix/Fl_Unix_System_Driver.H
@@ -21,7 +21,7 @@
#include "../Posix/Fl_Posix_System_Driver.H"
class Fl_RGB_Image;
-class FL_EXPORT Fl_Unix_System_Driver : public Fl_Posix_System_Driver {
+class Fl_Unix_System_Driver : public Fl_Posix_System_Driver {
public:
virtual int clocale_vsnprintf(char *output, size_t output_size, const char *format, va_list args);
virtual int clocale_vsscanf(const char *input, const char *format, va_list args);
diff --git a/src/drivers/Wayland/Fl_Wayland_Graphics_Driver.H b/src/drivers/Wayland/Fl_Wayland_Graphics_Driver.H
index 0704a735d..cb8d12859 100644
--- a/src/drivers/Wayland/Fl_Wayland_Graphics_Driver.H
+++ b/src/drivers/Wayland/Fl_Wayland_Graphics_Driver.H
@@ -68,7 +68,7 @@ struct fl_wld_buffer {
struct wld_window;
-class FL_EXPORT Fl_Wayland_Graphics_Driver : public Fl_Cairo_Graphics_Driver {
+class Fl_Wayland_Graphics_Driver : public Fl_Cairo_Graphics_Driver {
private:
struct fl_wld_buffer *buffer_;
public:
diff --git a/src/drivers/Wayland/Fl_Wayland_Screen_Driver.H b/src/drivers/Wayland/Fl_Wayland_Screen_Driver.H
index c24cad238..196f07d5e 100644
--- a/src/drivers/Wayland/Fl_Wayland_Screen_Driver.H
+++ b/src/drivers/Wayland/Fl_Wayland_Screen_Driver.H
@@ -53,7 +53,7 @@ struct seat {
struct zwp_text_input_v3 *text_input;
};
-class FL_EXPORT Fl_Wayland_Screen_Driver : public Fl_Screen_Driver
+class Fl_Wayland_Screen_Driver : public Fl_Screen_Driver
{
friend class Fl_Screen_Driver;
friend class Fl_Wayland_Graphics_Driver;
diff --git a/src/drivers/Wayland/Fl_Wayland_System_Driver.H b/src/drivers/Wayland/Fl_Wayland_System_Driver.H
index 6b1f1693e..e5203581e 100644
--- a/src/drivers/Wayland/Fl_Wayland_System_Driver.H
+++ b/src/drivers/Wayland/Fl_Wayland_System_Driver.H
@@ -20,7 +20,7 @@
#include "../Unix/Fl_Unix_System_Driver.H"
-class FL_EXPORT Fl_Wayland_System_Driver : public Fl_Unix_System_Driver {
+class Fl_Wayland_System_Driver : public Fl_Unix_System_Driver {
public:
virtual int need_menu_handle_part2() {return 0;}
int event_key(int k);
diff --git a/src/drivers/Wayland/Fl_Wayland_Window_Driver.H b/src/drivers/Wayland/Fl_Wayland_Window_Driver.H
index b48f177b9..2a76b86ce 100644
--- a/src/drivers/Wayland/Fl_Wayland_Window_Driver.H
+++ b/src/drivers/Wayland/Fl_Wayland_Window_Driver.H
@@ -43,7 +43,7 @@
typedef struct _cairo_pattern cairo_pattern_t;
-class FL_EXPORT Fl_Wayland_Window_Driver : public Fl_Window_Driver
+class Fl_Wayland_Window_Driver : public Fl_Window_Driver
{
friend class Fl_X;
friend class Fl_Wayland_Gl_Window_Driver;
diff --git a/src/drivers/WinAPI/Fl_WinAPI_Screen_Driver.H b/src/drivers/WinAPI/Fl_WinAPI_Screen_Driver.H
index a2c7719bf..e48d7fb29 100644
--- a/src/drivers/WinAPI/Fl_WinAPI_Screen_Driver.H
+++ b/src/drivers/WinAPI/Fl_WinAPI_Screen_Driver.H
@@ -28,7 +28,7 @@
class Fl_Window;
-class FL_EXPORT Fl_WinAPI_Screen_Driver : public Fl_Screen_Driver
+class Fl_WinAPI_Screen_Driver : public Fl_Screen_Driver
{
protected:
RECT screens[MAX_SCREENS];
diff --git a/src/drivers/WinAPI/Fl_WinAPI_Window_Driver.H b/src/drivers/WinAPI/Fl_WinAPI_Window_Driver.H
index 6c169f0b1..2e6946471 100644
--- a/src/drivers/WinAPI/Fl_WinAPI_Window_Driver.H
+++ b/src/drivers/WinAPI/Fl_WinAPI_Window_Driver.H
@@ -43,7 +43,7 @@
-class FL_EXPORT Fl_WinAPI_Window_Driver : public Fl_Window_Driver
+class Fl_WinAPI_Window_Driver : public Fl_Window_Driver
{
struct icon_data {
const void *legacy_icon;
diff --git a/src/drivers/X11/Fl_X11_Screen_Driver.H b/src/drivers/X11/Fl_X11_Screen_Driver.H
index ead653078..71fcd0d77 100644
--- a/src/drivers/X11/Fl_X11_Screen_Driver.H
+++ b/src/drivers/X11/Fl_X11_Screen_Driver.H
@@ -31,7 +31,7 @@
class Fl_Window;
-class FL_EXPORT Fl_X11_Screen_Driver : public Fl_Screen_Driver
+class Fl_X11_Screen_Driver : public Fl_Screen_Driver
{
friend class Fl_Screen_Driver;
protected:
diff --git a/src/drivers/X11/Fl_X11_Window_Driver.H b/src/drivers/X11/Fl_X11_Window_Driver.H
index b140441fd..84b11ad16 100644
--- a/src/drivers/X11/Fl_X11_Window_Driver.H
+++ b/src/drivers/X11/Fl_X11_Window_Driver.H
@@ -44,7 +44,7 @@ class Fl_Bitmap;
*/
-class FL_EXPORT Fl_X11_Window_Driver : public Fl_Window_Driver
+class Fl_X11_Window_Driver : public Fl_Window_Driver
{
friend class Fl_X;
friend int fl_handle(const XEvent&);
diff --git a/src/drivers/Xlib/Fl_Xlib_Graphics_Driver.H b/src/drivers/Xlib/Fl_Xlib_Graphics_Driver.H
index 016da8f23..5440b53bd 100644
--- a/src/drivers/Xlib/Fl_Xlib_Graphics_Driver.H
+++ b/src/drivers/Xlib/Fl_Xlib_Graphics_Driver.H
@@ -51,7 +51,7 @@ struct _XRegion {
This class is implemented only on the Xlib platform.
*/
-class FL_EXPORT Fl_Xlib_Graphics_Driver : public Fl_Scalable_Graphics_Driver {
+class Fl_Xlib_Graphics_Driver : public Fl_Scalable_Graphics_Driver {
private:
int offset_x_, offset_y_; // translation between user and graphical coordinates: graphical = user + offset
unsigned depth_; // depth of translation stack