diff options
author | Daniel Stenberg <daniel@haxx.se> | 2017-06-06 00:21:12 +0200 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2017-06-06 00:21:38 +0200 |
commit | de0adda78c4c3ce6d221beefdcd4492412dcf287 (patch) | |
tree | 39e6298faa4594daa094f03cd9a393135ea5fd99 | |
parent | 798b2e196427af6a928efb451643bd3a317508dc (diff) |
lib1521: fix compiler warnings
-rw-r--r-- | tests/libtest/lib1521.c | 70 | ||||
-rw-r--r-- | tests/libtest/mk-lib1521.pl | 70 |
2 files changed, 86 insertions, 54 deletions
diff --git a/tests/libtest/lib1521.c b/tests/libtest/lib1521.c index 882da4711..367680198 100644 --- a/tests/libtest/lib1521.c +++ b/tests/libtest/lib1521.c @@ -29,11 +29,6 @@ struct data { char *blaha; }; -static int func(void) -{ - return 0; -} - #define LO -2147483647 #define HI 2147483648 #define OFF_VAL (curl_off_t) 3123123123 @@ -41,37 +36,58 @@ static int func(void) #define OFF_HI (curl_off_t) HI #define OFF_NO (curl_off_t) 0 +static size_t writecb(char *buffer, size_t size, size_t nitems, + void *outstream) +{ + (void)buffer; + (void)size; + (void)nitems; + (void)outstream; + return 0; +} + +static size_t readcb(char *buffer, + size_t size, + size_t nitems, + void *instream) +{ + (void)buffer; + (void)size; + (void)nitems; + (void)instream; + return 0; +} + +curl_progress_callback progresscb; +curl_write_callback headercb; +curl_debug_callback debugcb; +curl_ssl_ctx_callback ssl_ctx_cb; +curl_ioctl_callback ioctlcb; +curl_sockopt_callback sockoptcb; +curl_opensocket_callback opensocketcb; +curl_seek_callback seekcb; +curl_sshkeycallback ssh_keycb; +curl_chunk_bgn_callback chunk_bgn_cb; +curl_chunk_end_callback chunk_end_cb; +curl_fnmatch_callback fnmatch_cb; +curl_closesocket_callback closesocketcb; +curl_xferinfo_callback xferinfocb; + int test(char *URL) { CURL *curl; CURL *dep; CURLSH *share; - (void)URL; /* not used */ char errorbuffer[CURL_ERROR_SIZE]; - curl_write_callback writecb; - curl_read_callback readcb; - curl_progress_callback progresscb; - curl_write_callback headercb; - curl_debug_callback debugcb; - curl_ssl_ctx_callback ssl_ctx_cb; - curl_ioctl_callback ioctlcb; - void *conv_from_network_cb; - void *conv_to_network_cb; - void *conv_from_utf8_cb; - curl_sockopt_callback sockoptcb; - curl_opensocket_callback opensocketcb; - curl_seek_callback seekcb; - curl_sshkeycallback ssh_keycb; - void *interleavecb; - curl_chunk_bgn_callback chunk_bgn_cb; - curl_chunk_end_callback chunk_end_cb; - curl_fnmatch_callback fnmatch_cb; - curl_closesocket_callback closesocketcb; - curl_xferinfo_callback xferinfocb; - char *stringpointerextra="moooo"; + void *conv_from_network_cb = NULL; + void *conv_to_network_cb = NULL; + void *conv_from_utf8_cb = NULL; + void *interleavecb = NULL; + char *stringpointerextra=(char *)"moooo"; struct curl_slist *slist=NULL; struct curl_httppost *httppost=NULL; FILE *stream = stderr; + (void)URL; /* not used */ dep = curl_easy_init(); share = curl_share_init(); curl = curl_easy_init(); diff --git a/tests/libtest/mk-lib1521.pl b/tests/libtest/mk-lib1521.pl index 7db2e10e6..9cd03b37c 100644 --- a/tests/libtest/mk-lib1521.pl +++ b/tests/libtest/mk-lib1521.pl @@ -60,11 +60,6 @@ struct data { char *blaha; }; -static int func(void) -{ - return 0; -} - #define LO $minlong #define HI $maxlong #define OFF_VAL (curl_off_t) 3123123123 @@ -72,37 +67,58 @@ static int func(void) #define OFF_HI (curl_off_t) HI #define OFF_NO (curl_off_t) 0 +static size_t writecb(char *buffer, size_t size, size_t nitems, + void *outstream) +{ + (void)buffer; + (void)size; + (void)nitems; + (void)outstream; + return 0; +} + +static size_t readcb(char *buffer, + size_t size, + size_t nitems, + void *instream) +{ + (void)buffer; + (void)size; + (void)nitems; + (void)instream; + return 0; +} + +curl_progress_callback progresscb; +curl_write_callback headercb; +curl_debug_callback debugcb; +curl_ssl_ctx_callback ssl_ctx_cb; +curl_ioctl_callback ioctlcb; +curl_sockopt_callback sockoptcb; +curl_opensocket_callback opensocketcb; +curl_seek_callback seekcb; +curl_sshkeycallback ssh_keycb; +curl_chunk_bgn_callback chunk_bgn_cb; +curl_chunk_end_callback chunk_end_cb; +curl_fnmatch_callback fnmatch_cb; +curl_closesocket_callback closesocketcb; +curl_xferinfo_callback xferinfocb; + int test(char *URL) { CURL *curl; CURL *dep; CURLSH *share; - (void)URL; /* not used */ char errorbuffer[CURL_ERROR_SIZE]; - curl_write_callback writecb; - curl_read_callback readcb; - curl_progress_callback progresscb; - curl_write_callback headercb; - curl_debug_callback debugcb; - curl_ssl_ctx_callback ssl_ctx_cb; - curl_ioctl_callback ioctlcb; - void *conv_from_network_cb; - void *conv_to_network_cb; - void *conv_from_utf8_cb; - curl_sockopt_callback sockoptcb; - curl_opensocket_callback opensocketcb; - curl_seek_callback seekcb; - curl_sshkeycallback ssh_keycb; - void *interleavecb; - curl_chunk_bgn_callback chunk_bgn_cb; - curl_chunk_end_callback chunk_end_cb; - curl_fnmatch_callback fnmatch_cb; - curl_closesocket_callback closesocketcb; - curl_xferinfo_callback xferinfocb; - char *stringpointerextra="moooo"; + void *conv_from_network_cb = NULL; + void *conv_to_network_cb = NULL; + void *conv_from_utf8_cb = NULL; + void *interleavecb = NULL; + char *stringpointerextra=(char *)"moooo"; struct curl_slist *slist=NULL; struct curl_httppost *httppost=NULL; FILE *stream = stderr; + (void)URL; /* not used */ dep = curl_easy_init(); share = curl_share_init(); curl = curl_easy_init(); |