Browse Source

Fix 1.2 overflow warning

Ashley Mills 10 years ago
parent
commit
574067dabd
1 changed files with 2 additions and 1 deletions
  1. 2 1
      Reachability.swift

+ 2 - 1
Reachability.swift

@@ -99,7 +99,8 @@ class Reachability: NSObject, Printable {
         localWifiAddress.sin_family = sa_family_t(AF_INET)
         localWifiAddress.sin_family = sa_family_t(AF_INET)
         
         
         // IN_LINKLOCALNETNUM is defined in <netinet/in.h> as 169.254.0.0
         // IN_LINKLOCALNETNUM is defined in <netinet/in.h> as 169.254.0.0
-        localWifiAddress.sin_addr.s_addr = in_addr_t(Int64(0xA9FE0000).bigEndian)
+        let address: Int64 = 0xA9FE0000
+        localWifiAddress.sin_addr.s_addr = in_addr_t(address.bigEndian)
         
         
         let ref = withUnsafePointer(&localWifiAddress) {
         let ref = withUnsafePointer(&localWifiAddress) {
             SCNetworkReachabilityCreateWithAddress(kCFAllocatorDefault, UnsafePointer($0)).takeRetainedValue()
             SCNetworkReachabilityCreateWithAddress(kCFAllocatorDefault, UnsafePointer($0)).takeRetainedValue()