diff --git a/Source/Modules/IMEModules/IME.swift b/Source/Modules/IMEModules/IME.swift index c3c34aad..b18300d3 100644 --- a/Source/Modules/IMEModules/IME.swift +++ b/Source/Modules/IMEModules/IME.swift @@ -333,3 +333,12 @@ extension String: Error {} extension String: LocalizedError { public var errorDescription: String? { return self } } + +// MARK: - Ensuring trailing slash of a string: +extension String { + mutating func ensureTrailingSlash() { + if !self.hasSuffix("/") { + self += "/" + } + } +}