[sheepdog] [PATCH v1] sheep/http: fix typo

Bingpeng Zhu nkuzbp at foxmail.com
Thu Nov 27 13:44:26 CET 2014


We should check the return pointer of strstr().

Signed-off-by: Bingpeng Zhu <bingpeng.zbp at alibaba-inc.com>
---
 sheep/http/http.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/sheep/http/http.c b/sheep/http/http.c
index 5786e90..3f3b5b2 100644
--- a/sheep/http/http.c
+++ b/sheep/http/http.c
@@ -175,7 +175,7 @@ static int request_init_operation(struct http_request *req)
 		char *left, *right, num[64];
 		uint64_t max;
 		left = strstr(p, prefix);
-		if (!p)
+		if (!left)
 			goto invalid_range;
 		right = strchr(left, '-');
 		strncpy(num, left + sizeof(prefix) - 1, right - left);
-- 
1.7.1







More information about the sheepdog mailing list