]> git.saurik.com Git - wxWidgets.git/commit
Check for buffer being big enough in wxPathOnly().
authorVadim Zeitlin <vadim@wxwidgets.org>
Mon, 8 Jul 2013 21:44:06 +0000 (21:44 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Mon, 8 Jul 2013 21:44:06 +0000 (21:44 +0000)
commit2e6bfeb9035233b2889af03f7846d2c77125efb7
tree7ddeb48b4ad205d3e2865e5480898af0c48ec6e9
parentfff5f7d5d83fbd20638f119237b699e38a73c539
Check for buffer being big enough in wxPathOnly().

Just return NULL or empty string if the input path is too long. This is
probably not ideal but it fixes a buffer overflow and all this code needs to
be rewritten to use wxFileName() anyhow so it's not worth doing anything more
at this moment.

Closes #15302.

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