diff options
author | deanm@chromium.org <deanm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-08-24 20:28:49 +0000 |
---|---|---|
committer | deanm@chromium.org <deanm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-08-24 20:28:49 +0000 |
commit | afc48937b0141a858a77280729d4d6fa57ce89b7 (patch) | |
tree | c2b0528ecf8a804e82be5ce39ea2e125842c2638 /base/at_exit.cc | |
parent | e679f07eb719b6f26ba835ef5b878a5ba5a1e0c8 (diff) | |
download | chromium_src-afc48937b0141a858a77280729d4d6fa57ce89b7.zip chromium_src-afc48937b0141a858a77280729d4d6fa57ce89b7.tar.gz chromium_src-afc48937b0141a858a77280729d4d6fa57ce89b7.tar.bz2 |
Fix a bug where we reused a va_list across multiple calls.
The problem is that va_arg modifies the va_list so that the next call to va_arg
returns the next argument. It looks like this code had attempted to not reuse
the list by making a copy, but it passed the original instead of the copy.
Review URL: http://codereview.chromium.org/174342
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24134 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/at_exit.cc')
0 files changed, 0 insertions, 0 deletions