aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYichun Zhang <agentzh@gmail.com>2016-02-26 15:45:40 -0800
committerYichun Zhang <agentzh@gmail.com>2016-02-26 15:45:40 -0800
commit77b8669c95500629dff6e34b4b6b0df5d0041ddf (patch)
treee00993b2a1ee759b2a6108dbc36d06203d627365
parentf79aa68af865ae84b36c7e794beedd87fef2ed54 (diff)
parent9136fd54b2d1a9a430b263b1903f895f66c2163c (diff)
downloadlua-cjson-77b8669c95500629dff6e34b4b6b0df5d0041ddf.tar.gz
lua-cjson-77b8669c95500629dff6e34b4b6b0df5d0041ddf.tar.bz2
lua-cjson-77b8669c95500629dff6e34b4b6b0df5d0041ddf.zip
Merge pull request #5 from thibaultCha/fix/16-digit-precision
fix 16 decimal number encoding assertion
-rw-r--r--fpconv.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/fpconv.c b/fpconv.c
index 7990831..854662c 100644
--- a/fpconv.c
+++ b/fpconv.c
@@ -154,7 +154,7 @@ static void set_number_format(char *fmt, int precision)
154{ 154{
155 int d1, d2, i; 155 int d1, d2, i;
156 156
157 assert(1 <= precision && precision <= 14); 157 assert(1 <= precision && precision <= 16);
158 158
159 /* Create printf format (%.14g) from precision */ 159 /* Create printf format (%.14g) from precision */
160 d1 = precision / 10; 160 d1 = precision / 10;