]> git.saurik.com Git - wxWidgets.git/commit - src/msw/webview_ie.cpp
Fix wrong return value from wxWebViewIE::Find() in 64 bit build.
authorVadim Zeitlin <vadim@wxwidgets.org>
Fri, 12 Jul 2013 14:12:38 +0000 (14:12 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Fri, 12 Jul 2013 14:12:38 +0000 (14:12 +0000)
commit1b48beaaf07513d9924b3b84e148957d4e69cfa2
treed4392fe1c72b00b861b1b24343cdc5c4898c91ff
parent9fe7a9ad57d92e6051326e5d107c9595faa917b7
Fix wrong return value from wxWebViewIE::Find() in 64 bit build.

Using wxNOT_FOUND and an unsigned size() return value in the same operator ?:
resulted in wxNOT_FOUND being converted to an unsigned size_t type and while
converting it back to (signed) long worked in 32 bit builds where long and
size_t have the same size, it was broken in 64 bit builds where their sizes
are different.

Thanks g++ for catching this one.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@74493 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
src/msw/webview_ie.cpp