]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
rbd: use stringify() in options parsing routines
authorIlya Dryomov <ilya.dryomov@inktank.com>
Wed, 16 Apr 2014 07:39:00 +0000 (11:39 +0400)
committerIlya Dryomov <ilya.dryomov@inktank.com>
Tue, 22 Apr 2014 16:43:14 +0000 (20:43 +0400)
Use stringify() in map_option_{uuid,ip,int}_cb() instead of essentially
open-coding it.

Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
src/rbd.cc

index f8c430704962ea6a2a46cc8fb73f397d0ad18185..8a99bbd9f9b85021f0ab7cdac26a344a193104ff 100644 (file)
@@ -2092,9 +2092,7 @@ static string map_option_uuid_cb(const char *value_char)
   if (!u.parse(value_char))
     return "";
 
-  ostringstream oss;
-  oss << u;
-  return oss.str();
+  return stringify(u);
 }
 
 static string map_option_ip_cb(const char *value_char)
@@ -2106,9 +2104,7 @@ static string map_option_ip_cb(const char *value_char)
     return "";
   }
 
-  ostringstream oss;
-  oss << a.addr;
-  return oss.str();
+  return stringify(a.addr);
 }
 
 static string map_option_int_cb(const char *value_char)
@@ -2118,9 +2114,7 @@ static string map_option_int_cb(const char *value_char)
   if (!err.empty() || d < 0)
     return "";
 
-  ostringstream oss;
-  oss << d;
-  return oss.str();
+  return stringify(d);
 }
 
 static void put_map_option(const string key, string val)