Răsfoiți Sursa

-fix demo.c code

Christian Grothoff 1 an în urmă
părinte
comite
0282778dba
1 a modificat fișierele cu 2 adăugiri și 7 ștergeri
  1. 2 7
      src/examples2/demo.c

+ 2 - 7
src/examples2/demo.c

@@ -574,13 +574,8 @@ stream_reader (struct MHD_Request *req,
         return MHD_upload_action_from_response (req,
                                                 request_refused_response);
       }
-      uc->filename = malloc (filename->len + 1);
-      if (NULL != uc->filename)
-        memcpy (uc->filename, filename->cstr, filename->len + 1);
+      uc->filename = strdup (filename->cstr);
     }
-    else
-      uc->filename = strdup ("upload-file");
-
     if (NULL == uc->filename)
     {
       fprintf (stderr,
@@ -990,7 +985,7 @@ generate_page (void *cls,
     uc->fd = -1;
     return MHD_action_parse_post (request,
                                   64 * 1024 /* buffer size */,
-                                  1024 /* max non-stream size */,
+                                  32 /* max non-stream size */,
                                   MHD_HTTP_POST_ENCODING_OTHER,
                                   &stream_reader,
                                   uc,