summaryrefslogtreecommitdiff
path: root/core/include/fpdfapi
diff options
context:
space:
mode:
authorTom Sepez <tsepez@chromium.org>2014-10-14 14:40:57 -0700
committerTom Sepez <tsepez@chromium.org>2014-10-14 14:40:57 -0700
commit35d720aff01c5ea778c16ac1e31c56f68490f10b (patch)
treebdc1fcfb0ff5bc9d48ab3fde4f996bd3fe4b6ecb /core/include/fpdfapi
parent9776eca31c69dfa154e20b784a9df396b134758f (diff)
downloadpdfium-35d720aff01c5ea778c16ac1e31c56f68490f10b.tar.xz
Don't leave dangling pointer to out-of-scope local in CPDF_StreamContentParser::Parse.
This is just a bit of defensive programming; I'm not sure the situation can occur in the current code, but the following code is likely to set off a red flag to anyone who reads it: CPDF_StreamParser syntax(pData, dwSize); m_pSyntax = &syntax; since the extent of the local |syntax| is far less than the pointer member |m_pSyntax|. NULL it out before syntax goes out of scope. R=jun_fang@foxitsoftware.com Review URL: https://codereview.chromium.org/652063002
Diffstat (limited to 'core/include/fpdfapi')
0 files changed, 0 insertions, 0 deletions