]> granicus.if.org Git - clang/commit
Fix invalid reads by memcmp.
authorBenjamin Kramer <benny.kra@googlemail.com>
Wed, 3 Oct 2012 20:58:09 +0000 (20:58 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Wed, 3 Oct 2012 20:58:09 +0000 (20:58 +0000)
commit2df1bd44319a60a9beb26511d6e2997a3f4f67ff
treeabaa97b92ce0717a130b3acb5a60610854c73367
parentddc57332cdc86ed2db28a3b3761b774944937191
Fix invalid reads by memcmp.

Str may be smaller than Start->Name here. Use strncmp to avoid scanning past the
end. Found by valgrind.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@165157 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Driver/OptTable.cpp