]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
librados: pool_get_name handles "not found" wrong
authorDan Mick <dan.mick@inktank.com>
Tue, 10 Jul 2012 03:11:21 +0000 (20:11 -0700)
committerDan Mick <dan.mick@inktank.com>
Tue, 10 Jul 2012 20:59:34 +0000 (13:59 -0700)
Signed-off-by: Dan Mick <dan.mick@inktank.com>
src/librados/RadosClient.cc

index 0f9fc8c47fb1fa8cb455240acc3cf125ae5d87c9..ceacf7523fab7c907bda090a9dda76252562ca5a 100644 (file)
@@ -97,7 +97,7 @@ int librados::RadosClient::pool_get_name(uint64_t pool_id, std::string *s)
 {
   Mutex::Locker l(lock);
   const char *str = osdmap.get_pool_name(pool_id);
-  if (!s)
+  if (!str)
     return -ENOENT;
   *s = str;
   return 0;