From e0b572dd1a63d5dda000ee4cc803be04e51597a1 Mon Sep 17 00:00:00 2001 From: Kevin James Matzen Date: Sun, 12 Oct 2014 20:30:29 -0400 Subject: Updated Database interface to take key and value by const reference for put and key by const reference for put. Additional copies are made for get and put in the LMDB implementation. --- examples/cifar10/convert_cifar_data.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'examples') diff --git a/examples/cifar10/convert_cifar_data.cpp b/examples/cifar10/convert_cifar_data.cpp index b29e4121..af845ead 100644 --- a/examples/cifar10/convert_cifar_data.cpp +++ b/examples/cifar10/convert_cifar_data.cpp @@ -66,7 +66,7 @@ void convert_dataset(const string& input_folder, const string& output_folder, int length = snprintf(str_buffer, kCIFARImageNBytes, "%05d", fileid * kCIFARBatchSize + itemid); Database::buffer_t key(str_buffer, str_buffer + length); - CHECK(train_database->put(&key, &value)); + CHECK(train_database->put(key, value)); } } CHECK(train_database->commit()); @@ -89,7 +89,7 @@ void convert_dataset(const string& input_folder, const string& output_folder, reinterpret_cast(value.data())); int length = snprintf(str_buffer, kCIFARImageNBytes, "%05d", itemid); Database::buffer_t key(str_buffer, str_buffer + length); - CHECK(test_database->put(&key, &value)); + CHECK(test_database->put(key, value)); } CHECK(test_database->commit()); test_database->close(); -- cgit v1.2.3