From 4d77e4bb69a47daf23ad4a902b300bf1aa7d5597 Mon Sep 17 00:00:00 2001 From: Aleksey Veresov Date: Mon, 13 Jul 2020 10:21:47 +0300 Subject: typedef struct removed to support C++98. --- examples/upload.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'examples/upload.c') diff --git a/examples/upload.c b/examples/upload.c index d07db16..8efceb7 100644 --- a/examples/upload.c +++ b/examples/upload.c @@ -6,17 +6,17 @@ #include -void upload(magi_request *r) +void upload(struct magi_request *r) { - char *name = magi_request_param(r, "name"); - const magi_file *data = magi_request_file(r, "data"); + char *name = magi_request_param(r, "name"); + const struct magi_file *data = magi_request_file(r, "data"); if (name && data) { /* If file to load and its name are in the request: */ rename("data", name); /* Rename loaded file to designated name. */ printf("

Uploaded!

"); /* And display success message. */ } } -void response(magi_request *r) +void response(struct magi_request *r) { magi_response_default(); /* Pass default headers and send body: */ printf(""); } -void get(magi_request *r) +void get(struct magi_request *r) { - magi_loadfiles rules = { 0, 0 }; + struct magi_loadfiles rules = { 0, 0 }; /* Setup callback to load file from "data" field into file "data": */ magi_loadfiles_add(&rules, "data", "data", 0); magi_loadfiles_set(r, &rules); /* Setup request to use the callback. */ @@ -46,7 +46,7 @@ void get(magi_request *r) int main() { - magi_request request; + struct magi_request request; magi_request_init(&request); get(&request); /* Parse request. */ if (request.error) { /* If error occurred display error message: */ -- cgit v1.2.3