From 14462ae233b15494ddea9b43b9b28f233aee1799 Mon Sep 17 00:00:00 2001 From: superp00t Date: Fri, 22 Nov 2024 02:17:16 -0500 Subject: [PATCH] fix(big): fixed mismatched use of delete in SBigDel --- storm/Big.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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) {