Fix gcc compile

This commit is contained in:
Vinnie Falco
2013-07-10 14:31:17 -07:00
parent 2c9dbe6e52
commit b135ca2fee

View File

@@ -177,16 +177,16 @@ void NodeStore::importVisitor (
int NodeStore::import (String sourceBackendParameters) int NodeStore::import (String sourceBackendParameters)
{ {
ScopedPointer <Backend> srcBackend = createBackend (sourceBackendParameters); ScopedPointer <NodeStore::Backend> srcBackend (createBackend (sourceBackendParameters));
WriteLog (lsWARNING, NodeObject) << WriteLog (lsWARNING, NodeObject) <<
"Node import from '" << srcBackend->getDataBaseName() << "' to '" "Node import from '" << srcBackend->getDataBaseName() << "' to '"
<< m_backend->getDataBaseName() << "'."; << m_backend->getDataBaseName() << "'.";
std::vector <NodeObject::pointer> objects; std::vector <NodeObject::pointer> objects;
objects.reserve (128); objects.reserve (128);
srcBackend->visitAll (BIND_TYPE (&NodeStore::importVisitor, this, boost::ref (objects), P_1)); srcBackend->visitAll (BIND_TYPE (&NodeStore::importVisitor, this, boost::ref (objects), P_1));
if (!objects.empty ()) if (!objects.empty ())