File tree Expand file tree Collapse file tree 3 files changed +4
-4
lines changed
CoreFoundation/Base.subproj Expand file tree Collapse file tree 3 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -1301,7 +1301,7 @@ CFTypeRef _Nullable _CFThreadSpecificGet(_CFThreadSpecificKey key) {
1301
1301
return (CFTypeRef )pthread_getspecific (key );
1302
1302
}
1303
1303
1304
- void _CThreadSpecificSet (_CFThreadSpecificKey key , CFTypeRef _Nullable value ) {
1304
+ void _CFThreadSpecificSet (_CFThreadSpecificKey key , CFTypeRef _Nullable value ) {
1305
1305
if (value != NULL ) {
1306
1306
swift_retain ((void * )value );
1307
1307
pthread_setspecific (key , value );
Original file line number Diff line number Diff line change @@ -301,7 +301,7 @@ CF_EXPORT CFHashCode __CFHashDouble(double d);
301
301
302
302
typedef pthread_key_t _CFThreadSpecificKey ;
303
303
CF_EXPORT CFTypeRef _Nullable _CFThreadSpecificGet (_CFThreadSpecificKey key );
304
- CF_EXPORT void _CThreadSpecificSet (_CFThreadSpecificKey key , CFTypeRef _Nullable value );
304
+ CF_EXPORT void _CFThreadSpecificSet (_CFThreadSpecificKey key , CFTypeRef _Nullable value );
305
305
CF_EXPORT _CFThreadSpecificKey _CFThreadSpecificKeyCreate (void );
306
306
307
307
typedef pthread_attr_t _CFThreadAttributes ;
Original file line number Diff line number Diff line change @@ -23,13 +23,13 @@ internal class NSThreadSpecific<T: NSObject> {
23
23
return specific as! T
24
24
} else {
25
25
let value = generator ( )
26
- _CThreadSpecificSet ( key, value)
26
+ _CFThreadSpecificSet ( key, value)
27
27
return value
28
28
}
29
29
}
30
30
31
31
internal func set( _ value: T ) {
32
- _CThreadSpecificSet ( key, value)
32
+ _CFThreadSpecificSet ( key, value)
33
33
}
34
34
}
35
35
You can’t perform that action at this time.
0 commit comments