diff --git a/Sources/SwiftH3/H3Index.swift b/Sources/SwiftH3/H3Index.swift index 4b4effe..9b62f47 100644 --- a/Sources/SwiftH3/H3Index.swift +++ b/Sources/SwiftH3/H3Index.swift @@ -150,9 +150,10 @@ extension H3Index: CustomStringConvertible { /// String description of the index public var description: String { - let cString = strdup("") + let cString = UnsafeMutablePointer.allocate(capacity: 17) + defer { cString.deallocate() } h3ToString(value, cString, 17) - return String(cString: cString!) + return String(cString: cString) } }