Commit cf05c791 authored by Shayan Doust's avatar Shayan Doust
Browse files

Forgot to deallocate within serialization patch

parent b4ff22b5
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -6,9 +6,9 @@ Last-Update: 2019-07-20

Index: mmseqs2/src/test/TestScoreMatrixSerialization.cpp
===================================================================
--- mmseqs2.orig/src/test/TestScoreMatrixSerialization.cpp	2019-07-20 16:21:13.549699250 +0100
+++ mmseqs2/src/test/TestScoreMatrixSerialization.cpp	2019-07-20 16:21:13.545699216 +0100
@@ -18,10 +18,11 @@
--- mmseqs2.orig/src/test/TestScoreMatrixSerialization.cpp	2019-07-20 16:32:20.107321242 +0100
+++ mmseqs2/src/test/TestScoreMatrixSerialization.cpp	2019-07-20 16:32:58.363643912 +0100
@@ -18,10 +18,12 @@
     ScoreMatrix* unserialized = ScoreMatrix::unserialize(serialized, subMat.alphabetSize, 3);
 
     Debug(Debug::INFO) << unserialized->elementSize << " " << unserialized->rowSize << " "
@@ -19,6 +19,7 @@ Index: mmseqs2/src/test/TestScoreMatrixSerialization.cpp
+    
     free(serialized);
-    ScoreMatrix::cleanup(extMattwo);
+    free(extMattwo);
+    // Why not use an operator. Will free & destruct & will not SIGSEGV
+    delete(unserialized);
+