소스 검색

JsonParser: When encountering \uXXXX, just emit a "?" for now.

Andreas Kling 6 년 전
부모
커밋
6797f71e73
1개의 변경된 파일6개의 추가작업 그리고 2개의 파일을 삭제
  1. 6 2
      AK/JsonParser.cpp

+ 6 - 2
AK/JsonParser.cpp

@@ -80,8 +80,12 @@ String JsonParser::consume_quoted_string()
             builder.append('\f');
             break;
         case 'u':
-            // FIXME: Implement \uXXXX
-            ASSERT_NOT_REACHED();
+            consume();
+            consume();
+            consume();
+            consume();
+            // FIXME: This is obviously not correct, but we don't have non-ASCII support so meh.
+            builder.append("?");
             break;
         default:
             builder.append(escaped_ch);