2017-03-23 21:26:36 +03:00

19 lines
427 B
Swift

import Foundation
import TelegramCorePrivateModule
#if os(macOS)
import PostboxMac
#else
import Postbox
#endif
public extension MemoryBuffer {
public func md5Digest() -> Data {
var res = Data()
res.count = Int(CC_MD5_DIGEST_LENGTH)
res.withUnsafeMutableBytes { mutableBytes -> Void in
CC_MD5(self.memory, CC_LONG(self.length), mutableBytes)
}
return res
}
}