diff --git a/src/examples2/demo.c b/src/examples2/demo.c index 4f26151c..05fb69b6 100644 --- a/src/examples2/demo.c +++ b/src/examples2/demo.c @@ -828,7 +828,14 @@ done_cb (struct MHD_Request *req, request_refused_response); goto cleanup; } - + if (NULL == uc->filename) + { + fprintf (stderr, + "Filename unavailable!?\n"); + ret = MHD_upload_action_from_response (req, + internal_error_response); + goto cleanup; + } if (0 != rename (uc->tmpname, uc->filename))