diff --git a/JSONparseCore.cpp b/JSONparseCore.cpp index c3cce76..557e3c6 100644 --- a/JSONparseCore.cpp +++ b/JSONparseCore.cpp @@ -690,7 +690,7 @@ bool CJSONparse::ParseArray( CDataMember * Array ) SkipWhiteSpace(); if (!ParseObject( *Member ) && !Error && !ParseArray( *Member ) && !Error && !ParseString( *Member ) && !Error && !ParsePrimitive( *Member ) ) {} if (Error) { - delete Member; + delete *Member; return false; } else {