summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Pulford <mark@kyne.com.au>2011-05-07 00:22:31 +0930
committerMark Pulford <mark@kyne.com.au>2011-05-07 00:22:31 +0930
commit7befa3e83bd60f1b749d80420ee5189d095f4682 (patch)
tree7644ae5369eb7f8d0839040ba868fe65daed8b57
parent66a4bafd43e4c8c418a7d699a0de0c608931b9c7 (diff)
downloadlua-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.c2
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,