From 05b47002ebbf99561476564cb9dfe1869cb79c7c Mon Sep 17 00:00:00 2001 From: Alexander Karatarakis Date: Thu, 4 May 2017 15:19:22 -0700 Subject: Introduce Strings::case_insensitive_ascii_compare() --- toolsrc/src/vcpkg_System.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'toolsrc/src/vcpkg_System.cpp') diff --git a/toolsrc/src/vcpkg_System.cpp b/toolsrc/src/vcpkg_System.cpp index 17632f043..00f4a091b 100644 --- a/toolsrc/src/vcpkg_System.cpp +++ b/toolsrc/src/vcpkg_System.cpp @@ -25,11 +25,11 @@ namespace vcpkg::System Optional to_cpu_architecture(CStringView arch) { - if (_stricmp(arch, "x86") == 0) return CPUArchitecture::X86; - if (_stricmp(arch, "x64") == 0) return CPUArchitecture::X64; - if (_stricmp(arch, "amd64") == 0) return CPUArchitecture::X64; - if (_stricmp(arch, "arm") == 0) return CPUArchitecture::ARM; - if (_stricmp(arch, "arm64") == 0) return CPUArchitecture::ARM64; + if (Strings::case_insensitive_ascii_compare(arch, "x86") == 0) return CPUArchitecture::X86; + if (Strings::case_insensitive_ascii_compare(arch, "x64") == 0) return CPUArchitecture::X64; + if (Strings::case_insensitive_ascii_compare(arch, "amd64") == 0) return CPUArchitecture::X64; + if (Strings::case_insensitive_ascii_compare(arch, "arm") == 0) return CPUArchitecture::ARM; + if (Strings::case_insensitive_ascii_compare(arch, "arm64") == 0) return CPUArchitecture::ARM64; return nullopt; } -- cgit v1.2.3