]> git.saurik.com Git - wxWidgets.git/commitdiff
forbid copying wxEvtHandlers
authorVadim Zeitlin <vadim@wxwidgets.org>
Wed, 6 Mar 2002 11:38:52 +0000 (11:38 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Wed, 6 Mar 2002 11:38:52 +0000 (11:38 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14461 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

docs/changes.txt
include/wx/event.h

index 59579a98140f155a84106eb16cf843d3b71b549b..6d1f87249081fffbc37cbc27888de22cb97e7cdf 100644 (file)
@@ -54,6 +54,9 @@ All (GUI):
 - wxImage::ComputeHistogram()'s signature changed to 
   unsigned long ComputeHistogram(wxImageHistogram&) const
 
+- wxEvtHandler cannot be copied/assigned any longer - this never worked but
+  now it results in compile-time error instead of run-time crashes
+
 wxMSW:
 
 - build system changed: setup.h is not a static file in include/wx any more
index e4b6b81fd3d25f1e567cfd729a35df2e39005cdb..2a2f03b2e3a6204119f7cd83b4def8fcfba0e073 100644 (file)
@@ -1894,8 +1894,8 @@ protected:
     virtual void DoSetClientData( void *data );
     virtual void *DoGetClientData() const;
 
-
 private:
+    DECLARE_NO_COPY_CLASS(wxEvtHandler)
     DECLARE_DYNAMIC_CLASS(wxEvtHandler)
 };