]> git.saurik.com Git - wxWidgets.git/commit
Fix buffer overflow in wxURLDataObject.
authorVadim Zeitlin <vadim@wxwidgets.org>
Sun, 30 Aug 2009 17:25:42 +0000 (17:25 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sun, 30 Aug 2009 17:25:42 +0000 (17:25 +0000)
commit791f7574a08f7dacdb006b5788ae738a4134ca85
tree38f6e7fb3af17f43a2fb0829af14eff542ac11cc
parentcd67a80a9aaecc8646d42863305d5fcee76fe51e
Fix buffer overflow in wxURLDataObject.

The code in CFSTR_SHELLURLDataObject::GetDataHere() was confused by
ANSI/Unicode and ended up overwriting output buffer because of it. Moreover,
this function was actually completely unnecessary as the base class version
did work correctly.

Closes #11102 (thanks to Tim Kosse).

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61788 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
src/msw/ole/dataobj.cpp
tests/misc/guifuncs.cpp