Browse Source

Cosmetic change

Tatsuhiro Tsujikawa 12 năm trước cách đây
mục cha
commit
df0be5e7f0
1 tập tin đã thay đổi với 11 bổ sung6 xóa
  1. 11 6
      src/FeatureConfig.cc

+ 11 - 6
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)