Merge pull request #11437 from aschwaighofer/swift-4.0-branch-_cocoaStringSlice_fix
[4.0] Fix a memory leak in _cocoaStringSlice
diff --git a/stdlib/public/SwiftShims/CoreFoundationShims.h b/stdlib/public/SwiftShims/CoreFoundationShims.h
index 2e1a84a..3bb1756 100644
--- a/stdlib/public/SwiftShims/CoreFoundationShims.h
+++ b/stdlib/public/SwiftShims/CoreFoundationShims.h
@@ -69,6 +69,7 @@
_swift_shims_CFStringRef _Nonnull theString);
SWIFT_RUNTIME_STDLIB_INTERFACE
+__attribute__((ns_returns_retained))
_swift_shims_CFStringRef _Nonnull _swift_stdlib_CFStringCreateWithSubstring(
_swift_shims_CFAllocatorRef _Nullable alloc,
_swift_shims_CFStringRef _Nonnull str, _swift_shims_CFRange range);