gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] [gnurl] 231/254: lib1521: fix compiler warnings


From: gnunet
Subject: [GNUnet-SVN] [gnurl] 231/254: lib1521: fix compiler warnings
Date: Sat, 17 Jun 2017 16:54:23 +0200

This is an automated email from the git hooks/post-receive script.

ng0 pushed a commit to annotated tag gnurl-7.54.1
in repository gnurl.

commit de0adda78c4c3ce6d221beefdcd4492412dcf287
Author: Daniel Stenberg <address@hidden>
AuthorDate: Tue Jun 6 00:21:12 2017 +0200

    lib1521: fix compiler warnings
---
 tests/libtest/lib1521.c     | 70 ++++++++++++++++++++++++++++-----------------
 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();

-- 
To stop receiving notification emails like this one, please contact
address@hidden



reply via email to

[Prev in Thread] Current Thread [Next in Thread]