File tree 8 files changed +9
-12
lines changed
8 files changed +9
-12
lines changed Original file line number Diff line number Diff line change @@ -139,7 +139,7 @@ MapBlock* Database_Dummy::loadBlock(v3s16 blockpos)
139
139
return (NULL );
140
140
}
141
141
142
- void Database_Dummy::listAllLoadableBlocks (core ::list<v3s16> &dst)
142
+ void Database_Dummy::listAllLoadableBlocks (std ::list<v3s16> &dst)
143
143
{
144
144
for (std::map<unsigned long long , std::string>::iterator x = m_database.begin (); x != m_database.end (); ++x)
145
145
{
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ class Database_Dummy : public Database
16
16
virtual void endSave ();
17
17
virtual void saveBlock (MapBlock *block);
18
18
virtual MapBlock* loadBlock (v3s16 blockpos);
19
- virtual void listAllLoadableBlocks (core ::list<v3s16> &dst);
19
+ virtual void listAllLoadableBlocks (std ::list<v3s16> &dst);
20
20
virtual int Initialized (void );
21
21
~Database_Dummy ();
22
22
private:
Original file line number Diff line number Diff line change @@ -146,7 +146,7 @@ MapBlock* Database_LevelDB::loadBlock(v3s16 blockpos)
146
146
return (NULL );
147
147
}
148
148
149
- void Database_LevelDB::listAllLoadableBlocks (core ::list<v3s16> &dst)
149
+ void Database_LevelDB::listAllLoadableBlocks (std ::list<v3s16> &dst)
150
150
{
151
151
leveldb::Iterator* it = m_database->NewIterator (leveldb::ReadOptions ());
152
152
for (it->SeekToFirst (); it->Valid (); it->Next ()) {
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ class Database_LevelDB : public Database
21
21
virtual void endSave ();
22
22
virtual void saveBlock (MapBlock *block);
23
23
virtual MapBlock* loadBlock (v3s16 blockpos);
24
- virtual void listAllLoadableBlocks (core ::list<v3s16> &dst);
24
+ virtual void listAllLoadableBlocks (std ::list<v3s16> &dst);
25
25
virtual int Initialized (void );
26
26
~Database_LevelDB ();
27
27
private:
Original file line number Diff line number Diff line change @@ -294,7 +294,7 @@ void Database_SQLite3::createDatabase()
294
294
295
295
}
296
296
297
- void Database_SQLite3::listAllLoadableBlocks (core ::list<v3s16> &dst)
297
+ void Database_SQLite3::listAllLoadableBlocks (std ::list<v3s16> &dst)
298
298
{
299
299
verifyDatabase ();
300
300
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ class Database_SQLite3 : public Database
22
22
23
23
virtual void saveBlock (MapBlock *block);
24
24
virtual MapBlock* loadBlock (v3s16 blockpos);
25
- virtual void listAllLoadableBlocks (core ::list<v3s16> &dst);
25
+ virtual void listAllLoadableBlocks (std ::list<v3s16> &dst);
26
26
virtual int Initialized (void );
27
27
~Database_SQLite3 ();
28
28
private:
Original file line number Diff line number Diff line change 8
8
#include " main.h"
9
9
#include " filesys.h"
10
10
#include " serialization.h"
11
- #include < irrList.h >
11
+ #include < list >
12
12
13
13
class Database ;
14
14
class ServerMap ;
@@ -23,7 +23,7 @@ class Database
23
23
virtual MapBlock* loadBlock (v3s16 blockpos)=0;
24
24
long long getBlockAsInteger (const v3s16 pos);
25
25
v3s16 getIntegerAsBlock (long long i);
26
- virtual void listAllLoadableBlocks (core ::list<v3s16> &dst)=0;
26
+ virtual void listAllLoadableBlocks (std ::list<v3s16> &dst)=0;
27
27
virtual int Initialized (void )=0;
28
28
virtual ~Database () {};
29
29
};
Original file line number Diff line number Diff line change @@ -3371,10 +3371,7 @@ void ServerMap::listAllLoadableBlocks(std::list<v3s16> &dst)
3371
3371
errorstream<<" Map::listAllLoadableBlocks(): Result will be missing "
3372
3372
<<" all blocks that are stored in flat files" <<std::endl;
3373
3373
}
3374
- core::list<v3s16> dst_;
3375
- dbase->listAllLoadableBlocks (dst_);
3376
- for (core::list<v3s16>::Iterator i = dst_.begin (); i != dst_.end (); ++i)
3377
- dst.push_back (*i);
3374
+ dbase->listAllLoadableBlocks (dst);
3378
3375
}
3379
3376
3380
3377
void ServerMap::listAllLoadedBlocks (std::list<v3s16> &dst)
You can’t perform that action at this time.
0 commit comments