Bug fix:
- JSONparse: - Error deleting unused array element
This commit is contained in:
@@ -690,7 +690,7 @@ bool CJSONparse::ParseArray( CDataMember * Array )
|
|||||||
SkipWhiteSpace();
|
SkipWhiteSpace();
|
||||||
if (!ParseObject( *Member ) && !Error && !ParseArray( *Member ) && !Error && !ParseString( *Member ) && !Error && !ParsePrimitive( *Member ) ) {}
|
if (!ParseObject( *Member ) && !Error && !ParseArray( *Member ) && !Error && !ParseString( *Member ) && !Error && !ParsePrimitive( *Member ) ) {}
|
||||||
if (Error) {
|
if (Error) {
|
||||||
delete Member;
|
delete *Member;
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
|||||||
Reference in New Issue
Block a user