]> granicus.if.org Git - transmission/commitdiff
Fix a couple of MinGW warnings.
authorMike Gelfand <mikedld@mikedld.com>
Thu, 19 Mar 2015 06:08:06 +0000 (06:08 +0000)
committerMike Gelfand <mikedld@mikedld.com>
Thu, 19 Mar 2015 06:08:06 +0000 (06:08 +0000)
daemon/daemon.c
libtransmission/platform-quota.c
libtransmission/torrent.c
libtransmission/utils-test.c
libtransmission/web.c

index 8f741a499b49bd4ac7de57c47bf1cff9df3d7301..1457f7a41c3f0be39a19fa37cb32b3a4ed475738 100644 (file)
@@ -67,7 +67,9 @@
 #define SPEED_T_STR "TB/s"
 
 static bool paused = false;
+#ifdef SIGHUP
 static bool seenHUP = false;
+#endif
 static const char *logfileName = NULL;
 static tr_sys_file_t logfile = TR_BAD_SYS_FILE;
 static tr_session * mySession = NULL;
@@ -262,7 +264,12 @@ tr_daemon (int nochdir, int noclose)
     return 0;
 
 #else /* USE_NO_DAEMON */
+
+    (void) nochdir;
+    (void) noclose;
+
     return 0;
+
 #endif
 }
 
@@ -364,6 +371,8 @@ printMessage (tr_sys_file_t logfile, int level, const char * name, const char *
         else
             syslog (priority, "%s (%s:%d)", message, file, line);
     }
+#else
+    (void) level;
 #endif
 }
 
index 6bc6cd83ae9aaa22d4ea2e126b56075d7de3d0cc..e7d1f6d4fedc0338ff2670d9cdd8ad862e51af2f 100644 (file)
@@ -359,6 +359,11 @@ tr_getQuotaFreeSpace (const struct tr_device_info * info)
     {
       ret = getquota (info->device);
     }
+
+#else /* _WIN32 */
+
+  (void) info;
+
 #endif /* _WIN32 */
 
   return ret;
index 36b409d79e9e8c28f8b7721e92ed20838732f5b4..8b16738c705c71f691c211a5eaef1f98618699f3 100644 (file)
@@ -2115,7 +2115,7 @@ torrentCallScript (const tr_torrent * tor, const char * script)
       tr_logAddTorInfo (tor, "Calling script \"%s\"", script);
 
 #ifdef _WIN32
-      if (_spawnvpe (_P_NOWAIT, script, (const char*)cmd, env) == -1)
+      if (_spawnvpe (_P_NOWAIT, script, (const char* const*)cmd, (const char* const*)env) == -1)
         tr_logAddTorErr (tor, "error executing script \"%s\": %s", cmd[0], tr_strerror (errno));
 #else
       signal (SIGCHLD, onSigCHLD);
index aed1f818c8fb66eb3cd327c0f43cc10330237f2c..2100e30cc8e19dd40ee0cc0186054d000cbc7cba 100644 (file)
@@ -388,6 +388,8 @@ test_truncd (void)
   /* FIXME: MSCVRT behaves differently in case of nan */
   tr_snprintf (buf, sizeof (buf), "%.2f", tr_truncd (nan, 2));
   check (strstr (buf, "nan") != NULL);
+#else
+  (void) nan;
 #endif
 
   return 0;
index 4d12dec195097cbcb07e0f3987ac7f7d3a03c9fb..6e6eca8d09b8f827b1b6adb1af253bfdac71b38c 100644 (file)
@@ -348,6 +348,8 @@ tr_select (int nfds,
            struct timeval  * t)
 {
 #ifdef _WIN32
+  (void) nfds;
+
   if (!r_fd_set->fd_count && !w_fd_set->fd_count && !c_fd_set->fd_count)
     {
       const long int msec = t->tv_sec*1000 + t->tv_usec/1000;