Przeglądaj źródła

AK: Make StringUtils::matches() handle escaping

demostanis 2 lat temu
rodzic
commit
aa788581f2
1 zmienionych plików z 3 dodań i 0 usunięć
  1. 3 0
      AK/StringUtils.cpp

+ 3 - 0
AK/StringUtils.cpp

@@ -59,6 +59,9 @@ bool matches(StringView str, StringView mask, CaseSensitivity case_sensitivity,
         case '?':
             record_span(string_ptr - string_start, 1);
             break;
+        case '\\':
+            ++mask_ptr;
+            break;
         default:
             auto p = *mask_ptr;
             auto ch = *string_ptr;