move wxIsDragResultOk out of line to avoid problems with DLL-exported inline functions (mingw32 3.4.5 warns about it)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43636 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -45,10 +45,9 @@ enum wxDragResult
|
|||||||
wxDragCancel // the operation was cancelled by user (not an error)
|
wxDragCancel // the operation was cancelled by user (not an error)
|
||||||
};
|
};
|
||||||
|
|
||||||
inline WXDLLEXPORT bool wxIsDragResultOk(wxDragResult res)
|
// return true if res indicates that something was done during a dnd operation,
|
||||||
{
|
// i.e. is neither error nor none nor cancel
|
||||||
return res == wxDragCopy || res == wxDragMove || res == wxDragLink;
|
WXDLLEXPORT bool wxIsDragResultOk(wxDragResult res);
|
||||||
}
|
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// wxDropSource is the object you need to create (and call DoDragDrop on it)
|
// wxDropSource is the object you need to create (and call DoDragDrop on it)
|
||||||
|
@@ -20,4 +20,8 @@
|
|||||||
|
|
||||||
#include "wx/dnd.h"
|
#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;
|
||||||
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user