]> granicus.if.org Git - libevent/commitdiff
Small tweaks to https-client.c
authorNick Mathewson <nickm@torproject.org>
Tue, 24 Dec 2013 17:59:36 +0000 (12:59 -0500)
committerNick Mathewson <nickm@torproject.org>
Tue, 24 Dec 2013 17:59:36 +0000 (12:59 -0500)
sample/https-client.c

index 0f5e8f8edf67fbcc2f4f255587007cba18505705..6597f1199bb259d0904939a94d2c9187213418e7 100644 (file)
@@ -183,7 +183,8 @@ main(int argc, char **argv)
        int r;
 
        struct evhttp_uri *http_uri;
-       const char *url = 0, *scheme, *host, *path, *query, *data_file = 0;
+       const char *url = NULL, *data_file = NULL;
+       const char *scheme, *host, *path, *query;
        char uri[256];
        int port;
 
@@ -353,6 +354,9 @@ main(int argc, char **argv)
        evhttp_add_header(output_headers, "Connection", "close");
 
        if (data_file) {
+               /* NOTE: In production code, you'd probably want to use
+                * evbuffer_add_file() or evbuffer_add_file_segment(), to
+                * avoid needless copying. */
                FILE * f = fopen(data_file, "rb");
                char buf[1024];
                ssize_t s;