diff options
author | Aleksey Veresov <aleksey@veresov.pro> | 2019-11-13 20:55:11 +0300 |
---|---|---|
committer | Aleksey Veresov <aleksey@veresov.pro> | 2019-11-13 20:55:11 +0300 |
commit | ca08ed93e67a99868f01d21f0d2e34d6a6757c75 (patch) | |
tree | 0475bec225b561f018b3d7b3d2961266c9d5b191 /examples/upload.c | |
parent | 23f3f8592c21ee58b0ac040736b5b766d52de193 (diff) | |
download | magi-ca08ed93e67a99868f01d21f0d2e34d6a6757c75.tar magi-ca08ed93e67a99868f01d21f0d2e34d6a6757c75.tar.xz magi-ca08ed93e67a99868f01d21f0d2e34d6a6757c75.zip |
[magi]
Diffstat (limited to 'examples/upload.c')
-rw-r--r-- | examples/upload.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/examples/upload.c b/examples/upload.c index 1cf6f5f..06a3cf9 100644 --- a/examples/upload.c +++ b/examples/upload.c @@ -5,6 +5,7 @@ #include <stdlib.h> #include <string.h> + void tempfile_callback(struct magi_field * field, char * buffer, int len) { static FILE * file = 0; @@ -37,8 +38,10 @@ void handle_request() if (name && name->data && data) { rename("data", name->data); } - magi_request_destroy(&request); + } else { + magi_cgi_error(request.error); } + magi_request_destroy(&request); } void print_preamble() |