diff --git a/storm/Big.cpp b/storm/Big.cpp index 298a924..57ec5dc 100644 --- a/storm/Big.cpp +++ b/storm/Big.cpp @@ -41,7 +41,8 @@ void SBigDec(BigData* a, BigData* b) { } void SBigDel(BigData* num) { - delete num; + num->~BigData(); + SMemFree(num); } void SBigDiv(BigData* a, BigData* b, BigData* c) {