diff --git a/http.c b/http.c
index c2c6ef09f3969f79b48c1196f26fbeb86779daa9..c840464f654dd655e6295c27f5c6ee2c2f4f2694 100644
--- a/http.c
+++ b/http.c
@@ -60,7 +60,7 @@ static struct sockaddr_in oldsin;
 static char *httpstatus_callback(struct sockaddr_in *req, const char *uri, struct ast_variable *vars, int *status, char **title, int *contentlength)
 {
 	char result[4096];
-	int reslen = sizeof(result);
+	size_t reslen = sizeof(result);
 	char *c=result;
 	struct ast_variable *v;
 	char iabuf[INET_ADDRSTRLEN];