summaryrefslogtreecommitdiff
path: root/textproc/json-c
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2014-04-20 02:29:49 +0000
committerryoon <ryoon@pkgsrc.org>2014-04-20 02:29:49 +0000
commita06d55274af9ee4568d52c20330893a5a0dfe9cc (patch)
treeb1b7c7f16d8cb9ff0a4064977c563f051cb85762 /textproc/json-c
parentf23eb36a78e539ec25180e5bd6b2dc0d10243655 (diff)
downloadpkgsrc-a06d55274af9ee4568d52c20330893a5a0dfe9cc.tar.gz
Add missing patch, fix PR pkg/48758
Diffstat (limited to 'textproc/json-c')
-rw-r--r--textproc/json-c/patches/patch-json__tokener.c19
1 files changed, 19 insertions, 0 deletions
diff --git a/textproc/json-c/patches/patch-json__tokener.c b/textproc/json-c/patches/patch-json__tokener.c
new file mode 100644
index 00000000000..edef26293cd
--- /dev/null
+++ b/textproc/json-c/patches/patch-json__tokener.c
@@ -0,0 +1,19 @@
+$NetBSD: patch-json__tokener.c,v 1.1 2014/04/20 02:29:49 ryoon Exp $
+
+https://github.com/json-c/json-c/pull/132
+
+--- json_tokener.c.orig 2014-04-11 00:41:08.000000000 +0000
++++ json_tokener.c
+@@ -352,12 +352,10 @@ struct json_object* json_tokener_parse_e
+
+ case json_tokener_state_inf: /* aka starts with 'i' */
+ {
+- int size;
+ int size_inf;
+ int is_negative = 0;
+
+ printbuf_memappend_fast(tok->pb, &c, 1);
+- size = json_min(tok->st_pos+1, json_null_str_len);
+ size_inf = json_min(tok->st_pos+1, json_inf_str_len);
+ char *infbuf = tok->pb->buf;
+ if (*infbuf == '-')