Skip to content

Commit 12bc297

Browse files
laanwjfurszy
authored andcommitted
dbwrapper: Use new .data() method of CDataStream
1 parent b0f0d91 commit 12bc297

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/dbwrapper.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -71,12 +71,12 @@ class CDBBatch
7171
CDataStream ssKey(SER_DISK, CLIENT_VERSION);
7272
ssKey.reserve(DBWRAPPER_PREALLOC_KEY_SIZE);
7373
ssKey << key;
74-
leveldb::Slice slKey(&ssKey[0], ssKey.size());
74+
leveldb::Slice slKey(ssKey.data(), ssKey.size());
7575

7676
CDataStream ssValue(SER_DISK, CLIENT_VERSION);
7777
ssValue.reserve(DBWRAPPER_PREALLOC_VALUE_SIZE);
7878
ssValue << value;
79-
leveldb::Slice slValue(&ssValue[0], ssValue.size());
79+
leveldb::Slice slValue(ssValue.data(), ssValue.size());
8080

8181
batch.Put(slKey, slValue);
8282

@@ -98,7 +98,7 @@ class CDBBatch
9898
CDataStream ssKey(SER_DISK, CLIENT_VERSION);
9999
ssKey.reserve(DBWRAPPER_PREALLOC_KEY_SIZE);
100100
ssKey << key;
101-
leveldb::Slice slKey(&ssKey[0], ssKey.size());
101+
leveldb::Slice slKey(ssKey.data(), ssKey.size());
102102

103103
batch.Delete(slKey);
104104

@@ -134,7 +134,7 @@ class CDBIterator
134134
CDataStream ssKey(SER_DISK, CLIENT_VERSION);
135135
ssKey.reserve(DBWRAPPER_PREALLOC_KEY_SIZE);
136136
ssKey << key;
137-
leveldb::Slice slKey(&ssKey[0], ssKey.size());
137+
leveldb::Slice slKey(ssKey.data(), ssKey.size());
138138
piter->Seek(slKey);
139139
}
140140

@@ -212,7 +212,7 @@ class CDBWrapper
212212
CDataStream ssKey(SER_DISK, CLIENT_VERSION);
213213
ssKey.reserve(DBWRAPPER_PREALLOC_KEY_SIZE);
214214
ssKey << key;
215-
leveldb::Slice slKey(&ssKey[0], ssKey.size());
215+
leveldb::Slice slKey(ssKey.data(), ssKey.size());
216216

217217
std::string strValue;
218218
leveldb::Status status = pdb->Get(readoptions, slKey, &strValue);
@@ -245,7 +245,7 @@ class CDBWrapper
245245
CDataStream ssKey(SER_DISK, CLIENT_VERSION);
246246
ssKey.reserve(DBWRAPPER_PREALLOC_KEY_SIZE);
247247
ssKey << key;
248-
leveldb::Slice slKey(&ssKey[0], ssKey.size());
248+
leveldb::Slice slKey(ssKey.data(), ssKey.size());
249249

250250
std::string strValue;
251251
leveldb::Status status = pdb->Get(readoptions, slKey, &strValue);

0 commit comments

Comments
 (0)