]> granicus.if.org Git - transmission/commitdiff
Get rid of some more warnings
authorMike Gelfand <mikedld@mikedld.com>
Mon, 28 Dec 2015 23:53:55 +0000 (23:53 +0000)
committerMike Gelfand <mikedld@mikedld.com>
Mon, 28 Dec 2015 23:53:55 +0000 (23:53 +0000)
daemon/daemon-posix.c
libtransmission/crypto-utils-openssl.c
libtransmission/file-posix.c
libtransmission/json-test.c
libtransmission/peer-mgr.c
libtransmission/torrent.c

index b9b53b908f96f12add24006ee32cec1334277f97..834b6ce999c94cad1a4335292c33a914f041a414 100644 (file)
@@ -165,7 +165,7 @@ dtr_daemon (const dtr_callbacks  * cb,
   if (!foreground)
     {
 
-#if defined (HAVE_DAEMON) && !defined (__UCLIBC__)
+#if defined (HAVE_DAEMON) && !defined (__APPLE__) && !defined (__UCLIBC__)
 
       if (daemon (true, false) == -1)
         {
index f3260783f96cca1993633392a0ad04992e6d6641..77a628bea5c232a05c9f9a96e06ca79d26d94cf2 100644 (file)
@@ -7,6 +7,11 @@
  * $Id$
  */
 
+#ifdef __APPLE__
+ /* OpenSSL "deprecated" as of OS X 10.7, but we still use it */
+ #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
+#endif
+
 #include <assert.h>
 
 #include <openssl/bn.h>
index 8406354d6a9cfa85d3cb36edb48a98072b451065..b83509e435cd2a87b51db617a0ee6aeed25ac696 100644 (file)
@@ -872,7 +872,9 @@ non_sparse_out:
       errno = code;
     }
 
+#ifdef HAVE_FALLOCATE64
 out:
+#endif
   if (!ret)
     set_system_error (error, errno);
 
index 7df438cdc551145d39c6c4f031967458cad23ecc..0fef59f0e52c78a7251d1681f470d82e0b9e1297 100644 (file)
 #include "variant-common.h"
 #include "libtransmission-test.h"
 
-static inline tr_quark
-toQuark (const char * str)
-{
-  return tr_quark_new (str, strlen(str));
-}
-
 static int
 test_elements (void)
 {
index c2fee43f25053113c3d3bd3e72d9edcf78eeaac4..0a4d487374a311c3c1df6ae392e3ea1a2864ac43 100644 (file)
@@ -348,12 +348,16 @@ swarmUnlock (tr_swarm * swarm)
   managerUnlock (swarm->manager);
 }
 
+#ifndef NDEBUG
+
 static inline int
 swarmIsLocked (const tr_swarm * swarm)
 {
   return tr_sessionIsLocked (swarm->manager->session);
 }
 
+#endif /* NDEBUG */
+
 /**
 ***
 **/
index f6fb9cc8caa36fa5f6cc8ca4790f2eec4db01d63..b2837a4175c227d5b83e8d69a796f6af51b83194 100644 (file)
@@ -2178,7 +2178,7 @@ torrentCallScript (const tr_torrent * tor, const char * script)
           for (i = 0; env[i] != NULL; ++i)
             putenv (env[i]);
 
-          chdir ("/");
+          (void) chdir ("/");
 
           if (execvp (script, cmd) == -1)
             tr_logAddTorErr (tor, "error executing script \"%s\": %s", script, tr_strerror (errno));