diff --git a/src/core/support/string.c b/src/core/support/string.c
index 008b2aac8994f672d12e4cf8be431f1e3d04d69b..97bce60f94cef99ded9f1945c410f090b00dd265 100644
--- a/src/core/support/string.c
+++ b/src/core/support/string.c
@@ -14,7 +14,7 @@
  * in the documentation and/or other materials provided with the
  * distribution.
  *     * Neither the name of Google Inc. nor the names of its
- * contributors may be used to endorse or promote products derived from
+ * contributors may be used to endorse or promote products derived from 
  * this software without specific prior written permission.
  *
  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
@@ -189,7 +189,7 @@ void gpr_strvec_destroy(gpr_strvec *sv) {
 
 void gpr_strvec_add(gpr_strvec *sv, char *str) {
   if (sv->count == sv->capacity) {
-    sv->capacity = GPR_MAX(sv->capacity + 8, sv->capacity * 3 / 2);
+    sv->capacity = GPR_MAX(sv->capacity + 8, sv->capacity * 2);
     sv->strs = gpr_realloc(sv->strs, sizeof(char*) * sv->capacity);
   }
   sv->strs[sv->count++] = str;