Skip to content

Commit d33c725

Browse files
committed
Solve bugs with metacall await.
1 parent bad33e8 commit d33c725

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

source/metacall/source/metacall.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1650,7 +1650,7 @@ void *metacallfs_await(void *func, const char *buffer, size_t size, void *alloca
16501650
{
16511651
if (signature_count(s) == 0)
16521652
{
1653-
value ret = function_call(f, metacall_null_args, 0);
1653+
value ret = function_await(f, metacall_null_args, 0, resolve_callback, reject_callback, data);
16541654

16551655
if (ret != NULL)
16561656
{
@@ -1754,7 +1754,7 @@ void *metacallfms_await(void *func, const char *buffer, size_t size, void *alloc
17541754
{
17551755
if (signature_count(s) == 0)
17561756
{
1757-
value ret = function_call(f, metacall_null_args, 0);
1757+
value ret = function_await(f, metacall_null_args, 0, resolve_callback, reject_callback, data);
17581758

17591759
if (ret != NULL)
17601760
{

0 commit comments

Comments
 (0)