소스 검색

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)
 	{