mirror of
https://github.com/introlab/rtabmap.git
synced 2026-10-04 17:17:47 +08:00
Fixed warning (cleanup of unused words before clearing the memory... saving time to dB )
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/rtabmap@677 f169173b-cf89-36c8-b27e-44dbe73f0c83
This commit is contained in:
@@ -386,8 +386,11 @@ void VWDictionary::addWordRef(int wordId, int signatureId)
|
||||
if(!vw)
|
||||
{
|
||||
vw = uValue(_unusedWords, wordId, vw);
|
||||
_visualWords.insert(std::pair<int, VisualWord*>(vw->id(), vw));
|
||||
_unusedWords.erase(vw->id());
|
||||
if(vw)
|
||||
{
|
||||
_visualWords.insert(std::pair<int, VisualWord*>(vw->id(), vw));
|
||||
_unusedWords.erase(vw->id());
|
||||
}
|
||||
}
|
||||
if(vw)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user