API change: folded user_data into request_info, and introduced event-specific ev_data

This commit is contained in:
Sergey Lyubka committed 2012-09-27 22:20:02 +01:00
1 parent 02098b1903
commit 3ffdf5459a
3 files changed
+13 -26

No files matched your search

+3 -3
View File
@@ -119,10 +119,10 @@ static void test_get_request_info(struct mg_connection *conn,
static void test_error(struct mg_connection *conn,
const struct mg_request_info *ri) {
(void) ri;
int status = (int) ri->ev_data;
mg_printf(conn, "HTTP/1.1 %d XX\r\n"
"Conntection: close\r\n\r\n", mg_get_reply_status_code(conn));
mg_printf(conn, "Error: [%d]", mg_get_reply_status_code(conn));
"Conntection: close\r\n\r\n", status);
mg_printf(conn, "Error: [%d]", status);
}
static void test_post(struct mg_connection *conn,
+2 -2
View File
@@ -136,9 +136,9 @@ static void *event_handler(enum mg_event event,
"%s", (int) strlen(fetch_data), fetch_data);
return "";
} else if (event == MG_EVENT_LOG) {
printf("%s\n", mg_get_log_message(conn));
printf("%s\n", (const char *) mg_get_request_info(conn)->ev_data);
}
return NULL;
}