diff options
| author | Matthias Melcher <fltk@matthiasm.com> | 2005-07-15 09:34:53 +0000 |
|---|---|---|
| committer | Matthias Melcher <fltk@matthiasm.com> | 2005-07-15 09:34:53 +0000 |
| commit | 770147baf66dc014f20218531e1c3b600ae73cbf (patch) | |
| tree | 612bdd32376a8b51753549a3aab746d482478462 /FL/Fl_Widget.H | |
| parent | 40deaf46c647735590c173bde4c114241b38e9d7 (diff) | |
Applied hidden copy / ctor patch as suggested in STR 860
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4421 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'FL/Fl_Widget.H')
| -rw-r--r-- | FL/Fl_Widget.H | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/FL/Fl_Widget.H b/FL/Fl_Widget.H index cefc9ffab..a51d66947 100644 --- a/FL/Fl_Widget.H +++ b/FL/Fl_Widget.H @@ -71,13 +71,9 @@ class FL_EXPORT Fl_Widget { const char *tooltip_; -# if !defined(WIN32) || !defined(FL_DLL) - // "de-implement" the copy constructors, EXCEPT for when we are using the - // WIN32 DLL interface, in which case we can't hide them because Microsoft - // requires the copy constructors to implement subclassing... - Fl_Widget & operator=(const Fl_Widget &) { return *this; } - Fl_Widget(const Fl_Widget &) {} -# endif // !WIN32 || !FL_DLL + // unimplemented copy ctor and assignment operator + Fl_Widget(const Fl_Widget &); + Fl_Widget& operator=(const Fl_Widget &); protected: |
