From 275a02c317d3c204b216aab5f7c7e74852c6ff60 Mon Sep 17 00:00:00 2001
From: Hongwei Wang <hongweiw@google.com>
Date: Thu, 16 Jul 2015 15:16:20 -0700
Subject: [PATCH] Small fix

---
 src/core/client_config/uri_parser.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/core/client_config/uri_parser.c b/src/core/client_config/uri_parser.c
index 615aa4eaf0..410a61c8cf 100644
--- a/src/core/client_config/uri_parser.c
+++ b/src/core/client_config/uri_parser.c
@@ -98,8 +98,8 @@ grpc_uri *grpc_uri_parse(const char *uri_text, int suppress_errors) {
 
   if (uri_text[scheme_end + 1] == '/' && uri_text[scheme_end + 2] == '/') {
     authority_begin = scheme_end + 3;
-    for (i = authority_begin; uri_text[i] != 0; i++) {
-      if (uri_text[i] == '/' && authority_end == -1) {
+    for (i = authority_begin; uri_text[i] != 0 && authority_end == -1; i++) {
+      if (uri_text[i] == '/') {
         authority_end = i;
       }
       if (uri_text[i] == '?') {
-- 
GitLab