From 4fbeca0aa3f55f3569bb3212ca130d18d20c3dc3 Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Wed, 19 Oct 2022 21:51:11 +0200 Subject: Forgot to return the value in wrapped __libc_start_main (for #427) --- src/emu/x64run_private.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/emu/x64run_private.c b/src/emu/x64run_private.c index 3b27f38c..cc8ef149 100755 --- a/src/emu/x64run_private.c +++ b/src/emu/x64run_private.c @@ -69,7 +69,7 @@ int32_t EXPORT my___libc_start_main(x64emu_t* emu, int *(main) (int, char * *, c SetRBP(emu, Pop64(emu)); // restore RBP emu->quit = 1; // finished! } - return 0; + return (int)GetEAX(emu); } const char* GetNativeName(void* p) -- cgit 1.4.1