From 71d09722bebf8b70dfc2208a65374a4798732b2f Mon Sep 17 00:00:00 2001 From: Yiming Sun Date: Mon, 27 Feb 2017 20:06:19 +0000 Subject: [PATCH] Fix http_client doc PUBLISHED_FROM=f415ddbac47e3069d3ab29467a23f6b8dab0066f --- docs/http/client_example.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/http/client_example.md b/docs/http/client_example.md index 9f7e06e0..2b159a65 100644 --- a/docs/http/client_example.md +++ b/docs/http/client_example.md @@ -18,8 +18,9 @@ static int exit_flag = 0; static void ev_handler(struct mg_connection *c, int ev, void *p) { if (ev == MG_EV_HTTP_REPLY) { + struct http_message *hm = (struct http_message *)p; c->flags |= MG_F_CLOSE_IMMEDIATELY; - fwrite(hm->message.p, 1, hm->message.len, stdout); + fwrite(hm->message.p, 1, (int)hm->message.len, stdout); putchar('\n'); exit_flag = 1; } else if (ev == MG_EV_CLOSE) { @@ -31,7 +32,7 @@ int main(void) { struct mg_mgr mgr; mg_mgr_init(&mgr, NULL); - mg_connect_http(mgr, ev_handler, url, NULL, NULL); + mg_connect_http(&mgr, ev_handler, url, NULL, NULL); while (exit_flag == 0) {