From: Ilya Dryomov Date: Wed, 16 Apr 2014 07:39:00 +0000 (+0400) Subject: rbd: use stringify() in options parsing routines X-Git-Tag: v0.81~104^2~9 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=90040490946fedbf4266e4efdacbcd0d9e5cae73;p=ceph.git rbd: use stringify() in options parsing routines Use stringify() in map_option_{uuid,ip,int}_cb() instead of essentially open-coding it. Signed-off-by: Ilya Dryomov --- diff --git a/src/rbd.cc b/src/rbd.cc index f8c430704962..8a99bbd9f9b8 100644 --- a/src/rbd.cc +++ b/src/rbd.cc @@ -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)