Memory: fixed missing parameters in database on close

This commit is contained in:
matlabbe
2016-11-18 15:53:35 -05:00
parent e809b30cb9
commit f0d36e71a1
2 changed files with 4 additions and 2 deletions
+1 -1
View File
@@ -2,7 +2,7 @@
<!-- BEGIN_INCLUDE(manifest) --> <!-- BEGIN_INCLUDE(manifest) -->
<manifest xmlns:android="http://schemas.android.com/apk/res/android" <manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.introlab.rtabmap" package="com.introlab.rtabmap"
android:versionCode="19" android:versionCode="20"
android:versionName="@RTABMAP_VERSION@"> android:versionName="@RTABMAP_VERSION@">
<uses-permission android:name="android.permission.CAMERA" /> <uses-permission android:name="android.permission.CAMERA" />
+3 -1
View File
@@ -1290,13 +1290,15 @@ void Memory::clear()
UDEBUG("Adding statistics after run..."); UDEBUG("Adding statistics after run...");
if(_memoryChanged) if(_memoryChanged)
{ {
ParametersMap parameters = Parameters::getDefaultParameters();
uInsert(parameters, parameters_);
UDEBUG(""); UDEBUG("");
_dbDriver->addInfoAfterRun(memSize, _dbDriver->addInfoAfterRun(memSize,
_lastSignature?_lastSignature->id():0, _lastSignature?_lastSignature->id():0,
UProcessInfo::getMemoryUsage(), UProcessInfo::getMemoryUsage(),
_dbDriver->getMemoryUsed(), _dbDriver->getMemoryUsed(),
(int)_vwd->getVisualWords().size(), (int)_vwd->getVisualWords().size(),
parameters_); parameters);
} }
} }
UDEBUG(""); UDEBUG("");