|  | @@ -96,9 +96,13 @@ void cJSON_InitHooks(cJSON_Hooks* hooks)
 | 
	
		
			
				|  |  |  /* Internal constructor. */
 | 
	
		
			
				|  |  |  static cJSON *cJSON_New_Item(void)
 | 
	
		
			
				|  |  |  {
 | 
	
		
			
				|  |  | -	cJSON* node = (cJSON*)cJSON_malloc(sizeof(cJSON));
 | 
	
		
			
				|  |  | -	if (node) memset(node,0,sizeof(cJSON));
 | 
	
		
			
				|  |  | -	return node;
 | 
	
		
			
				|  |  | +    cJSON* node = (cJSON*)cJSON_malloc(sizeof(cJSON));
 | 
	
		
			
				|  |  | +    if (node)
 | 
	
		
			
				|  |  | +    {
 | 
	
		
			
				|  |  | +        memset(node, 0, sizeof(cJSON));
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    return node;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  /* Delete a cJSON structure. */
 |