]> granicus.if.org Git - transmission/commitdiff
Use built-in __APPLE__ macro instead of SYS_DARWIN and MACOSX
authorMitchell Livingston <livings124@transmissionbt.com>
Thu, 3 Jul 2014 19:20:12 +0000 (19:20 +0000)
committerMitchell Livingston <livings124@transmissionbt.com>
Thu, 3 Jul 2014 19:20:12 +0000 (19:20 +0000)
Transmission.xcodeproj/project.pbxproj
configure.ac
libtransmission/fdlimit.c
libtransmission/platform-quota.c
libtransmission/platform.c
libtransmission/torrent.c
libtransmission/utils.c
libtransmission/utils.h
third-party/miniupnp/miniupnpc.c

index c73e3ba08b9823fde51b2869f2bc5592a97da90a..7f8af9cf1b30c778f49d1e3be5ff6d248c964244 100644 (file)
                                );
                                OTHER_CFLAGS = (
                                        "$(inherited)",
-                                       "-DSYS_DARWIN",
                                        "-DWITH_UTP",
                                        "-DHAVE_OPENSSL",
                                        "-D__TRANSMISSION__",
                                        "$(inherited)",
                                        "\"$(SRCROOT)/third-party/curl/lib\"",
                                );
-                               OTHER_CFLAGS = (
-                                       "$(inherited)",
-                                       "-DSYS_DARWIN",
-                               );
                                PRODUCT_NAME = Transmission;
                                WRAPPER_EXTENSION = app;
                        };
                                GCC_OPTIMIZATION_LEVEL = 0;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREPROCESSOR_DEFINITIONS = (
-                                       MACOSX,
                                        BUILD_MAC_CLIENT,
                                        XCODE_BUILD,
                                );
                                );
                                OTHER_CFLAGS = (
                                        "$(inherited)",
-                                       "-DSYS_DARWIN",
                                        "-DWITH_UTP",
                                        "-DHAVE_OPENSSL",
                                        "-D__TRANSMISSION__",
                                        "$(inherited)",
                                        "\"$(SRCROOT)/third-party/curl/lib\"",
                                );
-                               OTHER_CFLAGS = (
-                                       "$(inherited)",
-                                       "-DSYS_DARWIN",
-                               );
                                PRODUCT_NAME = Transmission;
                                WRAPPER_EXTENSION = app;
                        };
                                GCC_INCREASE_PRECOMPILED_HEADER_SHARING = YES;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREPROCESSOR_DEFINITIONS = (
-                                       MACOSX,
                                        NS_BLOCK_ASSERTIONS,
                                        BUILD_MAC_CLIENT,
                                        XCODE_BUILD,
                                GCC_INCREASE_PRECOMPILED_HEADER_SHARING = YES;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREPROCESSOR_DEFINITIONS = (
-                                       MACOSX,
                                        BUILD_MAC_CLIENT,
                                        XCODE_BUILD,
                                );
                                        "$(inherited)",
                                        "\"$(SRCROOT)/third-party/curl/lib\"",
                                );
-                               OTHER_CFLAGS = (
-                                       "$(inherited)",
-                                       "-DSYS_DARWIN",
-                               );
                                PRODUCT_NAME = Transmission;
                                WRAPPER_EXTENSION = app;
                        };
                                );
                                OTHER_CFLAGS = (
                                        "$(inherited)",
-                                       "-DSYS_DARWIN",
                                        "-DWITH_UTP",
                                        "-DHAVE_OPENSSL",
                                        "-D__TRANSMISSION__",
                        buildSettings = {
                                GCC_PREPROCESSOR_DEFINITIONS = (
                                        POSIX,
-                                       MACOSX,
                                );
                                PRODUCT_NAME = utp;
                        };
                        buildSettings = {
                                GCC_PREPROCESSOR_DEFINITIONS = (
                                        POSIX,
-                                       MACOSX,
                                );
                                PRODUCT_NAME = utp;
                        };
                        buildSettings = {
                                GCC_PREPROCESSOR_DEFINITIONS = (
                                        POSIX,
-                                       MACOSX,
                                        NS_BLOCK_ASSERTIONS,
                                );
                                PRODUCT_NAME = utp;
index 1bc6a8618492a640d5d474bdfed2103764208032..f1bc1b635ac96ee5a8ed880491e9253c087ac051 100644 (file)
@@ -461,7 +461,6 @@ case $host_os in
 
   *darwin*)
     have_darwin="yes"
-    CFLAGS="-DMACOSX $CFLAGS"
     ;;
 
 esac
@@ -509,10 +508,6 @@ EOF
       exit 1
     fi
 fi
-if test "x$have_darwin" = "xyes"; then
-    AC_DEFINE([HAVE_DARWIN], 1)
-    AC_DEFINE([SYS_DARWIN], 1)
-fi
 if test "x$have_msw" = "xyes"; then
     AC_DEFINE([HAVE_MSW], 1)
 fi
index 95a217fc6d496211343b6a002c482ba3e97299c1..8ee1fb587f934ce6e673762d93e7f9919db83dce 100644 (file)
@@ -18,7 +18,7 @@
 #include <errno.h>
 #include <inttypes.h>
 #include <string.h>
-#ifdef SYS_DARWIN
+#ifdef __APPLE__
  #include <fcntl.h>
 #endif
 
@@ -129,7 +129,7 @@ preallocate_file_full (const char * filename, uint64_t length)
           success = !xfsctl (NULL, fd, XFS_IOC_RESVSP64, &fl);
         }
 # endif
-# ifdef SYS_DARWIN
+# ifdef __APPLE__
       if (!success)
         {
           fstore_t fst;
@@ -197,7 +197,7 @@ tr_fsync (int fd)
 #endif
 #endif
 
-#ifdef SYS_DARWIN
+#ifdef __APPLE__
  #define HAVE_PREAD
  #define HAVE_PWRITE
 #endif
@@ -233,7 +233,7 @@ tr_prefetch (int fd UNUSED, off_t offset UNUSED, size_t count UNUSED)
 {
 #ifdef HAVE_POSIX_FADVISE
   return posix_fadvise (fd, offset, count, POSIX_FADV_WILLNEED);
-#elif defined (SYS_DARWIN)
+#elif defined (__APPLE__)
   struct radvisory radv;
   radv.ra_offset = offset;
   radv.ra_count = count;
@@ -254,7 +254,7 @@ tr_set_file_for_single_pass (int fd)
 #ifdef HAVE_POSIX_FADVISE
       posix_fadvise (fd, 0, 0, POSIX_FADV_SEQUENTIAL);
 #endif
-#ifdef SYS_DARWIN
+#ifdef __APPLE__
       fcntl (fd, F_RDAHEAD, 1);
       fcntl (fd, F_NOCACHE, 1);
 #endif
@@ -584,7 +584,7 @@ tr_fdFileGetCached (tr_session * s, int torrent_id, tr_file_index_t i, bool writ
   return o->fd;
 }
 
-#ifdef SYS_DARWIN
+#ifdef __APPLE__
  #define TR_STAT_MTIME(sb)((sb).st_mtimespec.tv_sec)
 #else
  #define TR_STAT_MTIME(sb)((sb).st_mtime)
index 6a7d545e7164d432b2e91389b4e4d20ee15a5fb4..44f97ee2242746ea28674aa052ff0612529903a0 100644 (file)
@@ -47,7 +47,7 @@
  #endif
 #endif
 
-#ifdef SYS_DARWIN
+#ifdef __APPLE__
  #define HAVE_SYS_STATVFS_H
  #define HAVE_STATVFS
 #endif
@@ -246,7 +246,7 @@ getquota (const char * device)
   int64_t freespace;
   int64_t spaceused;
 
-#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(SYS_DARWIN)
+#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__APPLE__)
   if (quotactl(device, QCMD(Q_GETQUOTA, USRQUOTA), getuid(), (caddr_t) &dq) == 0)
     {
 #elif defined(__sun)
@@ -280,7 +280,7 @@ getquota (const char * device)
         }
 #if defined(__FreeBSD__) || defined(__OpenBSD__)
       spaceused = (int64_t) dq.dqb_curblocks >> 1;
-#elif defined(SYS_DARWIN)
+#elif defined(__APPLE__)
       spaceused = (int64_t) dq.dqb_curbytes;
 #elif defined(__UCLIBC__)
       spaceused = (int64_t) btodb(dq.dqb_curblocks);
@@ -290,7 +290,7 @@ getquota (const char * device)
       spaceused = btodb(dq.dqb_curspace);
 #endif
       freespace = limit - spaceused;
-#ifdef SYS_DARWIN
+#ifdef __APPLE__
       return (freespace < 0) ? 0 : freespace;
 #else
       return (freespace < 0) ? 0 : freespace * 1024;
index 22fb0c684844735c544fb86fe3f4f5ba14023aa6..fc5c72fe709bd67f09ea6089a8caa20fac900c2a 100644 (file)
@@ -254,7 +254,7 @@ getHomeDir (void)
   return home;
 }
 
-#if defined (SYS_DARWIN) || defined (WIN32)
+#if defined (__APPLE__) || defined (WIN32)
  #define RESUME_SUBDIR  "Resume"
  #define TORRENT_SUBDIR "Torrents"
 #else
@@ -312,7 +312,7 @@ tr_getDefaultConfigDir (const char * appname)
         }
       else
         {
-#ifdef SYS_DARWIN
+#ifdef __APPLE__
           s = tr_buildPath (getHomeDir (), "Library", "Application Support", appname, NULL);
 #elif defined (WIN32)
           char appdata[TR_PATH_MAX]; /* SHGetFolderPath () requires MAX_PATH */
index 4042baa32d7c066131b6de540a26cc6b3d44ba72..ee2b7242822c49d04055be6b0ee1d810284f471b 100644 (file)
@@ -2827,7 +2827,7 @@ isJunkFile (const char * base)
     if (!strcmp (base, files[i]))
       return true;
 
-#ifdef SYS_DARWIN
+#ifdef __APPLE__
   /* check for resource forks. <http://support.apple.com/kb/TA20578> */
   if (!memcmp (base, "._", 2))
     return true;
index 41ccc8571ddfb635a7ca0cdb9e166419210faf9c..5cf51c1833e19afabdd1ac8445f2da276ac4fef6 100644 (file)
@@ -494,7 +494,7 @@ tr_buildPath (const char *first_element, ...)
   return buf;
 }
 
-#ifdef SYS_DARWIN
+#ifdef __APPLE__
  #define TR_STAT_MTIME(sb)((sb).st_mtimespec.tv_sec)
 #else
  #define TR_STAT_MTIME(sb)((sb).st_mtime)
index 4c99476872533a011ccfc3b99c30c7ae26e242aa..80a6f4fbd2564cffdd87c7bc80f6ffe190c7c51f 100644 (file)
@@ -77,7 +77,7 @@ extern "C" {
 const char * tr_strip_positional_args (const char * fmt);
 
 #if !defined (_)
- #if defined (HAVE_LIBINTL_H) && !defined (SYS_DARWIN)
+ #if defined (HAVE_LIBINTL_H) && !defined (__APPLE__)
   #include <libintl.h>
   #define _(a) gettext (a)
  #else
index 85b7d7577d809da58110f008b1ecccc68c720245..82e753507d6a067204e8470a8f8a084324ee40e6 100644 (file)
@@ -6,7 +6,7 @@
  * This software is subjet to the conditions detailed in the
  * provided LICENSE file. */
 #define __EXTENSIONS__ 1
-#if !defined(MACOSX) && !defined(__sun)
+#if !defined(__APPLE__) && !defined(__sun)
 #if !defined(_XOPEN_SOURCE) && !defined(__OpenBSD__) && !defined(__NetBSD__)
 #ifndef __cplusplus
 #define _XOPEN_SOURCE 600
@@ -17,7 +17,7 @@
 #endif
 #endif
 
-#if !defined(__DragonFly__) && !defined(__OpenBSD__) && !defined(__NetBSD__) && !defined(MACOSX) && !defined(_WIN32) && !defined(__CYGWIN__) && !defined(__sun)
+#if !defined(__DragonFly__) && !defined(__OpenBSD__) && !defined(__NetBSD__) && !defined(__APPLE__) && !defined(_WIN32) && !defined(__CYGWIN__) && !defined(__sun)
 #define HAS_IP_MREQN
 #endif