diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2015-03-25 11:20:37 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2015-03-25 11:20:37 +0300 |
commit | 917b8754f9d89b9d0a1488d83e0c5ff308c74e1d (patch) | |
tree | 3c696cab667fff1fcb29c2fd3be792695543bd9c /extern | |
parent | 87cff57207ca05602794e5dd1d7f08cd7818fbb6 (diff) |
Tracking: Fix one frame memory leak when tracking last frame
Diffstat (limited to 'extern')
-rw-r--r-- | extern/libmv/libmv/autotrack/autotrack.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/extern/libmv/libmv/autotrack/autotrack.cc b/extern/libmv/libmv/autotrack/autotrack.cc index 96a0ef64a50..4c7bdf1fde8 100644 --- a/extern/libmv/libmv/autotrack/autotrack.cc +++ b/extern/libmv/libmv/autotrack/autotrack.cc @@ -154,6 +154,7 @@ bool AutoTrack::TrackMarker(Marker* tracked_marker, frame_accessor_, &tracked_image); if (!tracked_key) { + frame_accessor_->ReleaseImage(reference_key); LG << "Couldn't get frame for tracked marker: " << tracked_marker; return false; } |