diff options
| author | Manolo Gouy <Manolo> | 2011-01-10 12:02:48 +0000 |
|---|---|---|
| committer | Manolo Gouy <Manolo> | 2011-01-10 12:02:48 +0000 |
| commit | 34c10b3557ee97f5f4580e72ba2251bc70f72238 (patch) | |
| tree | 99601d9ce696aeada767223aa92928fef6c21226 /FL | |
| parent | 41a64c5012efcc9b230c08d4d793fd982eb4424e (diff) | |
Fix STR #2514. Removes compilation warnings when using gcc 4.4 with -Wall
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8239 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'FL')
| -rw-r--r-- | FL/Fl_Device.H | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/FL/Fl_Device.H b/FL/Fl_Device.H index e128108dc..25b254266 100644 --- a/FL/Fl_Device.H +++ b/FL/Fl_Device.H @@ -180,17 +180,17 @@ protected: /** \brief see fl_line(int x, int y, int x1, int y1, int x2, int y2). */ virtual void line(int x, int y, int x1, int y1, int x2, int y2); /** \brief see fl_draw(const char *str, int n, int x, int y). */ - virtual void draw(const char *str, int n, int x, int y) {}; + virtual void draw(const char *str, int n, int x, int y) = 0; /** \brief see fl_draw(int angle, const char *str, int n, int x, int y). */ - virtual void draw(int angle, const char *str, int n, int x, int y) {}; + virtual void draw(int angle, const char *str, int n, int x, int y) = 0; /** \brief see fl_rtl_draw(const char *str, int n, int x, int y). */ - virtual void rtl_draw(const char *str, int n, int x, int y) {}; + virtual void rtl_draw(const char *str, int n, int x, int y) = 0; /** \brief see fl_font(Fl_Font face, Fl_Fontsize size). */ - virtual void font(Fl_Font face, Fl_Fontsize size) {}; + virtual void font(Fl_Font face, Fl_Fontsize size) = 0; /** \brief see fl_color(Fl_Color c). */ - virtual void color(Fl_Color c) {}; + virtual void color(Fl_Color c) = 0; /** \brief see fl_color(uchar r, uchar g, uchar b). */ - virtual void color(uchar r, uchar g, uchar b) {}; + virtual void color(uchar r, uchar g, uchar b) = 0; /** \brief see fl_point(int x, int y). */ virtual void point(int x, int y); /** \brief see fl_loop(int x0, int y0, int x1, int y1, int x2, int y2). */ @@ -249,32 +249,32 @@ protected: virtual void pop_clip(); // Images /** \brief see fl_draw_image(const uchar* buf, int X,int Y,int W,int H, int D, int L). */ - virtual void draw_image(const uchar* buf, int X,int Y,int W,int H, int D=3, int L=0) {}; + virtual void draw_image(const uchar* buf, int X,int Y,int W,int H, int D=3, int L=0) = 0; /** \brief see fl_draw_image_mono(const uchar* buf, int X,int Y,int W,int H, int D, int L). */ - virtual void draw_image_mono(const uchar* buf, int X,int Y,int W,int H, int D=1, int L=0) {}; + virtual void draw_image_mono(const uchar* buf, int X,int Y,int W,int H, int D=1, int L=0) = 0; /** \brief see fl_draw_image(Fl_Draw_Image_Cb cb, void* data, int X,int Y,int W,int H, int D). */ - virtual void draw_image(Fl_Draw_Image_Cb cb, void* data, int X,int Y,int W,int H, int D=3) {}; + virtual void draw_image(Fl_Draw_Image_Cb cb, void* data, int X,int Y,int W,int H, int D=3) = 0; /** \brief see fl_draw_image_mono(Fl_Draw_Image_Cb cb, void* data, int X,int Y,int W,int H, int D). */ - virtual void draw_image_mono(Fl_Draw_Image_Cb cb, void* data, int X,int Y,int W,int H, int D=1) {}; + virtual void draw_image_mono(Fl_Draw_Image_Cb cb, void* data, int X,int Y,int W,int H, int D=1) = 0; // Image classes /** \brief Draws an Fl_RGB_Image object to the device. * Specifies a bounding box for the image, with the origin (upper left-hand corner) of the image offset by the cx and cy arguments. */ - virtual void draw(Fl_RGB_Image * rgb,int XP, int YP, int WP, int HP, int cx, int cy) {}; + virtual void draw(Fl_RGB_Image * rgb,int XP, int YP, int WP, int HP, int cx, int cy) = 0; /** \brief Draws an Fl_Pixmap object to the device. * Specifies a bounding box for the image, with the origin (upper left-hand corner) of the image offset by the cx and cy arguments. */ - virtual void draw(Fl_Pixmap * pxm,int XP, int YP, int WP, int HP, int cx, int cy) {}; + virtual void draw(Fl_Pixmap * pxm,int XP, int YP, int WP, int HP, int cx, int cy) = 0; /** \brief Draws an Fl_Bitmap object to the device. * Specifies a bounding box for the image, with the origin (upper left-hand corner) of the image offset by the cx and cy arguments. */ - virtual void draw(Fl_Bitmap *bm, int XP, int YP, int WP, int HP, int cx, int cy) {}; + virtual void draw(Fl_Bitmap *bm, int XP, int YP, int WP, int HP, int cx, int cy) = 0; public: static const char *class_id; @@ -416,7 +416,7 @@ public: \param x,y offsets where to print relatively to coordinates origin \param height height of the current drawing area */ - virtual int print(Fl_Widget* w, int x, int y, int height) { return 0; } + virtual int print(Fl_Widget* w, int x, int y, int height) = 0; }; #endif // Fl_Device_H |
