aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Serialization/ModuleFileExtension.cpp
diff options
context:
space:
mode:
authorJames Henderson <james.henderson@sony.com>2021-02-23 15:32:45 +0000
committerJames Henderson <james.henderson@sony.com>2021-03-05 08:57:40 +0000
commit076698154ad7cd36c590379ed09fdd14047b8244 (patch)
tree7b433b17c79611b0351f5a2ed49df9ab9734691b /clang/lib/Serialization/ModuleFileExtension.cpp
parent47c343d7685f4ce9d8013c2e7ed3e30869875f4d (diff)
downloadllvm-076698154ad7cd36c590379ed09fdd14047b8244.zip
llvm-076698154ad7cd36c590379ed09fdd14047b8244.tar.gz
llvm-076698154ad7cd36c590379ed09fdd14047b8244.tar.bz2
[llvm-objcopy] Fix crash for binary input files with non-ascii names
The code was using the standard isalnum function which doesn't handle values outside the non-ascii range. Switching to using llvm::isAlnum instead ensures we don't provoke undefined behaviour, which can in some cases result in crashes. Reviewed by: MaskRay Differential Revision: https://reviews.llvm.org/D97663
Diffstat (limited to 'clang/lib/Serialization/ModuleFileExtension.cpp')
0 files changed, 0 insertions, 0 deletions