Skip to content

Commit 816d786

Browse files
committed
fix exit codes
1 parent 9a969d7 commit 816d786

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

host/roc/app.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ func Main(options Options) int {
6565

6666
C.roc__mainForHost_1_exposed_generic(capturePtr)
6767

68-
var result C.struct_ResultVoidI32
68+
var result C.struct_ResultVoidI64
6969
C.roc__mainForHost_0_caller(nil, capturePtr, &result)
7070

7171
// TODO - error handling

host/roc/app.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#include "roc_std.h"
22

3-
struct ResultVoidI32 {
4-
union {long int exit_code;} payload;
3+
struct ResultVoidI64 {
4+
union {int64_t exit_code;} payload;
55
unsigned char disciminant;
66
};
77

@@ -20,4 +20,4 @@ struct ResultVoidStr {
2020

2121
void roc__mainForHost_1_exposed_generic(void* captures);
2222
size_t roc__mainForHost_1_exposed_size();
23-
void roc__mainForHost_0_caller(char* flags, void* closure_data, struct ResultVoidI32 *result);
23+
void roc__mainForHost_0_caller(char* flags, void* closure_data, struct ResultVoidI64 *result);

0 commit comments

Comments
 (0)