From: Roopesh Chander Date: Mon, 21 Jan 2019 13:37:42 +0000 (+0530) Subject: macOS: Simplify NSColor extension X-Git-Tag: 0.0.20190207-1~89 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f6c9ce2d716f2f096be333bf5f1f1689a55f17b9;p=thirdparty%2Fwireguard-apple.git macOS: Simplify NSColor extension Signed-off-by: Roopesh Chander --- diff --git a/WireGuard/WireGuard/UI/macOS/NSColor+Hex.swift b/WireGuard/WireGuard/UI/macOS/NSColor+Hex.swift index 7f75839..4ca4f05 100644 --- a/WireGuard/WireGuard/UI/macOS/NSColor+Hex.swift +++ b/WireGuard/WireGuard/UI/macOS/NSColor+Hex.swift @@ -19,7 +19,7 @@ extension NSColor { var rgb: UInt32 = 0 Scanner(string: hexString).scanHexInt32(&rgb) - self.init(red: CGFloat((rgb & 0xFF0000) >> 16) / 255.0, green: CGFloat((rgb & 0x00FF00) >> 8) / 255.0, blue: CGFloat(rgb & 0x0000FF) / 255.0, alpha: 1) + self.init(red: CGFloat((rgb >> 16) & 0xff) / 255.0, green: CGFloat((rgb >> 8) & 0xff) / 255.0, blue: CGFloat((rgb >> 0) & 0xff) / 255.0, alpha: 1) } }