]> git.saurik.com Git - wxWidgets.git/commitdiff
move wxIsDragResultOk out of line to avoid problems with DLL-exported inline function...
authorVadim Zeitlin <vadim@wxwidgets.org>
Sat, 25 Nov 2006 14:08:27 +0000 (14:08 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sat, 25 Nov 2006 14:08:27 +0000 (14:08 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43636 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/dnd.h
src/common/dndcmn.cpp

index ccc82d422a9136e7fed3470e4cf291c1f336dfa5..498bbc7afe3321faf016af12353a7eea97679fb5 100644 (file)
@@ -45,10 +45,9 @@ enum wxDragResult
     wxDragCancel    // the operation was cancelled by user (not an error)
 };
 
-inline WXDLLEXPORT bool wxIsDragResultOk(wxDragResult res)
-{
-    return res == wxDragCopy || res == wxDragMove || res == wxDragLink;
-}
+// return true if res indicates that something was done during a dnd operation,
+// i.e. is neither error nor none nor cancel
+WXDLLEXPORT bool wxIsDragResultOk(wxDragResult res);
 
 // ----------------------------------------------------------------------------
 // wxDropSource is the object you need to create (and call DoDragDrop on it)
index b13ba86d34c7b9c821bff00c3a2ead9212fd2f70..7cc7e7413a4b2986997d6e62e53a897d26cbf65e 100644 (file)
@@ -20,4 +20,8 @@
 
 #include "wx/dnd.h"
 
-// Not much to do here, really, but GNU need this file.
+bool wxIsDragResultOk(wxDragResult res)
+{
+    return res == wxDragCopy || res == wxDragMove || res == wxDragLink;
+}
+