浏览代码

Don't crash if someone calls cJSON_Print(0);


git-svn-id: http://svn.code.sf.net/p/cjson/code@24 e3330c51-1366-4df0-8b21-3ccf24e3d50e
Dave Gamble 15 年之前
父节点
当前提交
37963a72b9
共有 1 个文件被更改,包括 1 次插入0 次删除
  1. 1 0
      cJSON.c

+ 1 - 0
cJSON.c

@@ -256,6 +256,7 @@ static const char *parse_value(cJSON *item,const char *value)
 // Render a value to text.
 static char *print_value(cJSON *item,int depth,int fmt)
 {
+	if (!item) return 0;
 	char *out=0;
 	switch ((item->type)&255)
 	{