aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.cpp
diff options
context:
space:
mode:
authorRaphael Isemann <teemperor@gmail.com>2021-02-16 20:19:25 +0100
committerRaphael Isemann <teemperor@gmail.com>2021-02-16 20:21:32 +0100
commitf88b502d9bc7c2d7db8db340d5b98fc7f46eba9c (patch)
tree0ad5993494f529d5b895b663203158d7cc7d52a1 /lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.cpp
parentecea7218fb9b994b26471e9877851cdb51a5f1d4 (diff)
downloadllvm-f88b502d9bc7c2d7db8db340d5b98fc7f46eba9c.zip
llvm-f88b502d9bc7c2d7db8db340d5b98fc7f46eba9c.tar.gz
llvm-f88b502d9bc7c2d7db8db340d5b98fc7f46eba9c.tar.bz2
[FileCollector] Fix that the file system case-sensitivity check was inverted
real_path returns an `std::error_code` which evaluates to `true` in case an error happens and `false` if not. This code was checking the inverse, so case-insensitive file systems ended up being detected as case sensitive. Tested using an LLDB reproducer test as we anyway need a real file system and also some matching logic to detect whether the respective file system is case-sensitive (which the test is doing via some Python checks that we can't really emulate with the usual FileCheck logic). Fixes rdar://67003004 Reviewed By: JDevlieghere Differential Revision: https://reviews.llvm.org/D96795
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.cpp')
0 files changed, 0 insertions, 0 deletions