From df0be5e7f0f8ad54a684f7c62652283feedac034 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Tue, 15 Jan 2013 21:57:35 +0900 Subject: [PATCH] Cosmetic change --- src/FeatureConfig.cc | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/src/FeatureConfig.cc b/src/FeatureConfig.cc index 722c3ada..6b28f07a 100644 --- a/src/FeatureConfig.cc +++ b/src/FeatureConfig.cc @@ -54,14 +54,19 @@ uint16_t getDefaultPort(const std::string& protocol) std::string featureSummary() { std::string s; - for(int i = 0; i < MAX_FEATURE; ++i) { - const char* name = strSupportedFeature(i); - if(name) { - s += name; - s += ", "; + int first; + for(first = 0; first < MAX_FEATURE && !strSupportedFeature(first); ++first); + if(first < MAX_FEATURE) { + s += strSupportedFeature(first); + for(int i = first+1; i < MAX_FEATURE; ++i) { + const char* name = strSupportedFeature(i); + if(name) { + s += ", "; + s += name; + } } } - return util::strip(s, ", "); + return s; } const char* strSupportedFeature(int feature)