Skip to content

Commit 65ecf0e

Browse files
committed
Merge pull request livecode#3549 from runrevmark/feature-run_block_on_script_fiber
[[ iOS ]] Add MCRunBlockOnScriptFiber API.
2 parents a24a9b3 + cecc6f6 commit 65ecf0e

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

engine/src/mbliphoneapp.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -407,6 +407,7 @@ void MCIPhoneCallSelectorOnMainFiber(id object, SEL selector);
407407
void MCIPhoneCallSelectorOnMainFiberWithObject(id object, SEL selector, id arg);
408408
void MCIPhoneRunOnScriptFiber(void (*)(void *), void *);
409409
void MCIPhoneRunOnMainFiber(void (*)(void *), void *);
410+
void MCIPhoneRunBlockOnScriptFiber(void (^)(void));
410411
void MCIPhoneRunBlockOnMainFiber(void (^)(void));
411412

412413
////////////////////////////////////////////////////////////////////////////////

engine/src/mbliphonedc.mm

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1199,6 +1199,11 @@ void MCIPhoneRunBlockOnMainFiber(void (^block)(void))
11991199
MCFiberCall(s_main_fiber, invoke_block, block);
12001200
}
12011201

1202+
void MCIPhoneRunBlockOnScriptFiber(void (^block)(void))
1203+
{
1204+
MCFiberCall(s_script_fiber, invoke_block, block);
1205+
}
1206+
12021207
////////////////////////////////////////////////////////////////////////////////
12031208

12041209
// MW-2012-08-06: [[ Fibers ]] Updated entry point for didBecomeActive.

0 commit comments

Comments
 (0)