Added README.md
[mtp.git] / mtp_tracker.cc
index 02541a6..8cc4517 100644 (file)
@@ -108,7 +108,7 @@ void MTPTracker::write(ostream *os) {
 }
 
 void MTPTracker::read(istream *is) {
-  int l, t;
+  int l = 0, t = 0;
 
   (*is) >> l >> t;
 
@@ -168,12 +168,7 @@ MTPTracker::MTPTracker() {
 }
 
 MTPTracker::~MTPTracker() {
-  delete[] _edge_lengths;
-  delete _graph;
-  deallocate_array<scalar_t>(detection_scores);
-  deallocate_array<int>(allowed_motions);
-  deallocate_array<int>(entrances);
-  deallocate_array<int>(exits);
+  free();
 }
 
 int MTPTracker::early_pair_node(int t, int l) {