@@ -294,10 +294,10 @@ struct rocksdb_universal_compaction_options_t {
294
294
};
295
295
296
296
static bool SaveError (char ** errptr, const Status& s) {
297
- assert (errptr != NULL );
297
+ assert (errptr != nullptr );
298
298
if (s.ok ()) {
299
299
return false ;
300
- } else if (*errptr == NULL ) {
300
+ } else if (*errptr == nullptr ) {
301
301
*errptr = strdup (s.ToString ().c_str ());
302
302
} else {
303
303
// TODO(sanjay): Merge with existing error?
@@ -319,7 +319,7 @@ rocksdb_t* rocksdb_open(
319
319
char ** errptr) {
320
320
DB* db;
321
321
if (SaveError (errptr, DB::Open (options->rep , std::string (name), &db))) {
322
- return NULL ;
322
+ return nullptr ;
323
323
}
324
324
rocksdb_t * result = new rocksdb_t ;
325
325
result->rep = db;
@@ -373,7 +373,7 @@ char* rocksdb_get(
373
373
const char * key, size_t keylen,
374
374
size_t * vallen,
375
375
char ** errptr) {
376
- char * result = NULL ;
376
+ char * result = nullptr ;
377
377
std::string tmp;
378
378
Status s = db->rep ->Get (options->rep , Slice (key, keylen), &tmp);
379
379
if (s.ok ()) {
@@ -418,7 +418,7 @@ char* rocksdb_property_value(
418
418
// We use strdup() since we expect human readable output.
419
419
return strdup (tmp.c_str ());
420
420
} else {
421
- return NULL ;
421
+ return nullptr ;
422
422
}
423
423
}
424
424
@@ -456,9 +456,9 @@ void rocksdb_compact_range(
456
456
const char * limit_key, size_t limit_key_len) {
457
457
Slice a, b;
458
458
db->rep ->CompactRange (
459
- // Pass NULL Slice if corresponding "const char*" is NULL
460
- (start_key ? (a = Slice (start_key, start_key_len), &a) : NULL ),
461
- (limit_key ? (b = Slice (limit_key, limit_key_len), &b) : NULL ));
459
+ // Pass nullptr Slice if corresponding "const char*" is nullptr
460
+ (start_key ? (a = Slice (start_key, start_key_len), &a) : nullptr ),
461
+ (limit_key ? (b = Slice (limit_key, limit_key_len), &b) : nullptr ));
462
462
}
463
463
464
464
void rocksdb_flush (
@@ -647,7 +647,7 @@ void rocksdb_options_set_paranoid_checks(
647
647
}
648
648
649
649
void rocksdb_options_set_env (rocksdb_options_t * opt, rocksdb_env_t * env) {
650
- opt->rep .env = (env ? env->rep : NULL );
650
+ opt->rep .env = (env ? env->rep : nullptr );
651
651
}
652
652
653
653
void rocksdb_options_set_info_log (rocksdb_options_t * opt, rocksdb_logger_t * l) {
@@ -765,7 +765,7 @@ void rocksdb_options_set_compression_options(
765
765
766
766
void rocksdb_options_set_prefix_extractor (
767
767
rocksdb_options_t * opt, rocksdb_slicetransform_t * prefix_extractor) {
768
- opt->rep .prefix_extractor = prefix_extractor;
768
+ opt->rep .prefix_extractor . reset ( prefix_extractor) ;
769
769
}
770
770
771
771
void rocksdb_options_set_whole_key_filtering (
@@ -1087,8 +1087,8 @@ rocksdb_filterpolicy_t* rocksdb_filterpolicy_create_bloom(int bits_per_key) {
1087
1087
};
1088
1088
Wrapper* wrapper = new Wrapper;
1089
1089
wrapper->rep_ = NewBloomFilterPolicy (bits_per_key);
1090
- wrapper->state_ = NULL ;
1091
- wrapper->delete_filter_ = NULL ;
1090
+ wrapper->state_ = nullptr ;
1091
+ wrapper->delete_filter_ = nullptr ;
1092
1092
wrapper->destructor_ = &Wrapper::DoNothing;
1093
1093
return wrapper;
1094
1094
}
@@ -1154,7 +1154,7 @@ void rocksdb_readoptions_set_prefix_seek(
1154
1154
void rocksdb_readoptions_set_snapshot (
1155
1155
rocksdb_readoptions_t * opt,
1156
1156
const rocksdb_snapshot_t * snap) {
1157
- opt->rep .snapshot = (snap ? snap->rep : NULL );
1157
+ opt->rep .snapshot = (snap ? snap->rep : nullptr );
1158
1158
}
1159
1159
1160
1160
void rocksdb_readoptions_set_prefix (
@@ -1280,7 +1280,7 @@ rocksdb_slicetransform_t* rocksdb_slicetransform_create_fixed_prefix(size_t pref
1280
1280
};
1281
1281
Wrapper* wrapper = new Wrapper;
1282
1282
wrapper->rep_ = rocksdb::NewFixedPrefixTransform (prefixLen);
1283
- wrapper->state_ = NULL ;
1283
+ wrapper->state_ = nullptr ;
1284
1284
wrapper->destructor_ = &Wrapper::DoNothing;
1285
1285
return wrapper;
1286
1286
}
0 commit comments