]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: MetadataManager interface takes const string refs
authorCasey Bodley <cbodley@redhat.com>
Tue, 29 Aug 2017 19:51:56 +0000 (15:51 -0400)
committerCasey Bodley <cbodley@redhat.com>
Fri, 10 Nov 2017 17:16:55 +0000 (12:16 -0500)
Signed-off-by: Casey Bodley <cbodley@redhat.com>
src/rgw/rgw_metadata.cc
src/rgw/rgw_metadata.h

index 6c554810e98a81b181503bc0b81e2aa85609a84f..6a275239c5fc744def10b6e8f19614c6135f33b6 100644 (file)
@@ -844,12 +844,13 @@ struct list_keys_handle {
   RGWMetadataHandler *handler;
 };
 
-int RGWMetadataManager::list_keys_init(string& section, void **handle)
+int RGWMetadataManager::list_keys_init(const string& section, void **handle)
 {
   return list_keys_init(section, string(), handle);
 }
 
-int RGWMetadataManager::list_keys_init(string& section, const string& marker, void **handle)
+int RGWMetadataManager::list_keys_init(const string& section,
+                                       const string& marker, void **handle)
 {
   string entry;
   RGWMetadataHandler *handler;
index f6dc2db03bc3be4cb85e034f4acd648506ac5b27..0dfc73f112de2ac6b82363cc5d77f23938d5bb0e 100644 (file)
@@ -353,8 +353,8 @@ public:
           obj_version *existing_version = NULL);
   int remove(string& metadata_key);
 
-  int list_keys_init(string& section, void **phandle);
-  int list_keys_init(string& section, const string& marker, void **phandle);
+  int list_keys_init(const string& section, void **phandle);
+  int list_keys_init(const string& section, const string& marker, void **phandle);
   int list_keys_next(void *handle, int max, list<string>& keys, bool *truncated);
   void list_keys_complete(void *handle);