Skip to content

Commit fd44d50

Browse files
[Concurrency] Fix signature mismatch of _task_serialExecutor_checkIsolated (#72736)
`_task_serialExecutor_checkIsolated` is defined as returning nothing in `Executor.swift`, but it was used as returning a boolean in C++ side.
1 parent a67f720 commit fd44d50

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

stdlib/public/Concurrency/GlobalExecutor.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ void (*swift::swift_task_checkIsolated_hook)(
9696
swift_task_checkIsolated_original original) = nullptr;
9797

9898
extern "C" SWIFT_CC(swift)
99-
bool _task_serialExecutor_checkIsolated(
99+
void _task_serialExecutor_checkIsolated(
100100
HeapObject *executor,
101101
const Metadata *selfType,
102102
const SerialExecutorWitnessTable *wtable);

0 commit comments

Comments
 (0)