diff options
author | Mark Pulford <mark@kyne.com.au> | 2011-05-07 00:22:31 +0930 |
---|---|---|
committer | Mark Pulford <mark@kyne.com.au> | 2011-05-07 00:22:31 +0930 |
commit | 7befa3e83bd60f1b749d80420ee5189d095f4682 (patch) | |
tree | 7644ae5369eb7f8d0839040ba868fe65daed8b57 | |
parent | 66a4bafd43e4c8c418a7d699a0de0c608931b9c7 (diff) | |
download | lua-cjson-7befa3e83bd60f1b749d80420ee5189d095f4682.tar.gz lua-cjson-7befa3e83bd60f1b749d80420ee5189d095f4682.tar.bz2 lua-cjson-7befa3e83bd60f1b749d80420ee5189d095f4682.zip |
Escape forward slash when encoding
Escaping forward slash can be useful when including JSON output
in HTML (Eg, embedded in SCRIPT tags).
-rw-r--r-- | lua_cjson.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lua_cjson.c b/lua_cjson.c index c4c5a96..8727364 100644 --- a/lua_cjson.c +++ b/lua_cjson.c | |||
@@ -123,7 +123,7 @@ static const char *char2escape[256] = { | |||
123 | "\\u0018", "\\u0019", "\\u001a", "\\u001b", | 123 | "\\u0018", "\\u0019", "\\u001a", "\\u001b", |
124 | "\\u001c", "\\u001d", "\\u001e", "\\u001f", | 124 | "\\u001c", "\\u001d", "\\u001e", "\\u001f", |
125 | NULL, NULL, "\\\"", NULL, NULL, NULL, NULL, NULL, | 125 | NULL, NULL, "\\\"", NULL, NULL, NULL, NULL, NULL, |
126 | NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, | 126 | NULL, NULL, NULL, NULL, NULL, NULL, NULL, "\\/", |
127 | NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, | 127 | NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, |
128 | NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, | 128 | NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, |
129 | NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, | 129 | NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, |