artsy/eidolon — pull request #352 by natecook1000 (2014-12-31 05:02:47+00:00)
Title: Fix memory leak in getSSID

You own the return values of both `CNCopySupportedInterfaces()` and `CNCopyCurrentNetworkInfo()` -- calling `takeUnretainedValue()` on the result doesn't relinquish ownership. Instead, use `takeRetainedValue()`, which releases the unmanaged result while converting it to a memory-managed Swift type.