Add memory zeroing during object/array mutation
This commit is contained in:
parent
88cdc61357
commit
092a6497f8
@ -126,6 +126,7 @@ RJP_value* rjp_set_object(RJP_value* v){
|
||||
if(v->type == rjp_json_object)
|
||||
return v;
|
||||
irjp_delete_value(v);
|
||||
memset(&v->object, 0, sizeof(RJP_object));
|
||||
v->type = rjp_json_object;
|
||||
return v;
|
||||
}
|
||||
@ -133,6 +134,7 @@ RJP_value* rjp_set_array(RJP_value* v){
|
||||
if(v->type == rjp_json_array)
|
||||
return v;
|
||||
irjp_delete_value(v);
|
||||
memset(&v->object, 0, sizeof(RJP_array));
|
||||
v->type = rjp_json_array;
|
||||
return v;
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user