diff --git a/build/src/mongoose.c b/build/src/mongoose.c index 5a4d9105..0505f16d 100644 --- a/build/src/mongoose.c +++ b/build/src/mongoose.c @@ -2860,7 +2860,7 @@ static void process_new_connection(struct mg_connection *conn) { if (ebuf[0] == '\0') { handle_request(conn); - call_user(MG_REQUEST_END, conn, (void *) (int *) conn->status_code); + call_user(MG_REQUEST_END, conn, (void *) (long) conn->status_code); log_access(conn); } if (ri->remote_user != NULL) { diff --git a/mongoose.c b/mongoose.c index a24e6221..93a7c75c 100644 --- a/mongoose.c +++ b/mongoose.c @@ -5028,7 +5028,7 @@ static void process_new_connection(struct mg_connection *conn) { if (ebuf[0] == '\0') { handle_request(conn); - call_user(MG_REQUEST_END, conn, (void *) (int *) conn->status_code); + call_user(MG_REQUEST_END, conn, (void *) (long) conn->status_code); log_access(conn); } if (ri->remote_user != NULL) {