From 595e64e259faefb330866852e1b9f6168544572a Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Sun, 7 Feb 2016 19:19:53 +0100 Subject: patch 7.4.1279 Problem: jsonencode() is not producing strict JSON. Solution: Add jsencode() and jsdecode(). Make jsonencode() and jsondecode() strict. --- src/structs.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/structs.h') diff --git a/src/structs.h b/src/structs.h index 5a2d6fdc4..d0823bc5e 100644 --- a/src/structs.h +++ b/src/structs.h @@ -2728,3 +2728,11 @@ struct js_reader void *js_cookie; /* can be used by js_fill */ }; typedef struct js_reader js_read_T; + +/* mode for a channel */ +typedef enum +{ + MODE_RAW = 0, + MODE_JSON, + MODE_JS +} ch_mode_T; -- cgit v1.2.1