Tidy up after incremental JSON parser patch
authorAndrew Dunstan <andrew@dunslane.net>
Thu, 4 Apr 2024 16:41:55 +0000 (12:41 -0400)
committerAndrew Dunstan <andrew@dunslane.net>
Thu, 4 Apr 2024 16:41:55 +0000 (12:41 -0400)
Remove junk left over from non-vpath builds.

Try to remedy gettext error on some platforms.

src/common/jsonapi.c
src/test/modules/test_json_parser/.gitignore [new file with mode: 0644]
src/test/modules/test_json_parser/Makefile

index 0bc3e426b20407ca64a5dad06e4391e2ec3b7c52..5f947dd6182892bb7f6b26b08c6cf29592c6485d 100644 (file)
@@ -2112,9 +2112,9 @@ json_errdetail(JsonParseErrorType error, JsonLexContext *lex)
            break;
        case JSON_INVALID_LEXER_TYPE:
            if (lex->incremental)
-               return (_("Recursive descent parser cannot use incremental lexer"));
+               return _("Recursive descent parser cannot use incremental lexer");
            else
-               return (_("Incremental parser requires incremental lexer"));
+               return _("Incremental parser requires incremental lexer");
        case JSON_NESTING_TOO_DEEP:
            return (_("JSON nested too deep, maximum permitted depth is 6400"));
        case JSON_ESCAPING_INVALID:
diff --git a/src/test/modules/test_json_parser/.gitignore b/src/test/modules/test_json_parser/.gitignore
new file mode 100644 (file)
index 0000000..2c17667
--- /dev/null
@@ -0,0 +1,3 @@
+tmp_check
+test_json_parser_perf
+test_json_parser_incremental
index 04350c68dba668e93be4486fc7c32729b92a005b..a717b6f7addc454ca1c4628290f266b846253ff1 100644 (file)
@@ -17,6 +17,8 @@ include $(top_builddir)/src/Makefile.global
 include $(top_srcdir)/contrib/contrib-global.mk
 endif
 
+.PHONY: clean
+
 all: test_json_parser_incremental$(X) test_json_parser_perf$(X)
 
 %.o: $(top_srcdir)/$(subdir)/%.c
@@ -34,3 +36,6 @@ speed-check: test_json_parser_perf$(X)
    time ./test_json_parser_perf 10000 $(top_srcdir)/$(subdir)/tiny.json
    @echo Incremental parser:
    time ./test_json_parser_perf -i 10000 $(top_srcdir)/$(subdir)/tiny.json
+
+clean:
+   rm -rf test_json_parser_perf test_json_parser_incremental tmp_check $(OBJS)