[Lldb-commits] [lldb] r124889 - in /lldb/trunk/source: Plugins/Disassembler/llvm/DisassemblerLLVM.cpp Plugins/Process/MacOSX-User/source/ProcessMacOSXLog.cpp Plugins/Process/gdb-remote/ProcessGDBRemoteLog.cpp lldb-log.cpp
clattner at apple.com
Sun Feb 6 05:56:27 PST 2011
On Feb 4, 2011, at 10:55 AM, Greg Clayton wrote:
> Author: gclayton
> Date: Fri Feb 4 12:55:41 2011
> New Revision: 124889
> URL: http://llvm.org/viewvc/llvm-project?rev=124889&view=rev
> Patch to remove uses of non-standard strcasestr and replace then with
> strncasecmp equivalents from Kirk Beitz.
FWIW, I strongly recommend using StringRef for this sort of code. It has methods like compare_lower which are portable, and also efficient.
For case sensitive stuff, LLVM has a StringSwitch template which works well and is also efficient.
More information about the lldb-commits