X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=AcessNative%2Fld-acess_src%2Fexports.c;h=a898b5a3e24f9d06d32358585abfecad9a193143;hb=7b64f5e7f00e445a5637e9e3289a1332a14d28e5;hp=6ee253813e4181eb3e3febaaed145c6c12f0050b;hpb=5a66c3a4a2019a7ddea8931c8476bb64f4d29079;p=tpg%2Facess2.git diff --git a/AcessNative/ld-acess_src/exports.c b/AcessNative/ld-acess_src/exports.c index 6ee25381..a898b5a3 100644 --- a/AcessNative/ld-acess_src/exports.c +++ b/AcessNative/ld-acess_src/exports.c @@ -49,7 +49,7 @@ int acess__SysChdir(const char *Path) return _Syscall(SYS_CHDIR, ">s", Path); } -int acess__SysOpen(const char *Path, int Flags) +int acess__SysOpen(const char *Path, unsigned int Flags) { if( strncmp(Path, "$$$$", 4) == 0 ) { @@ -342,7 +342,8 @@ int acess__SysSpawn(const char *binary, const char **argv, const char **envp, in int kernel_tid; int newID; - newID = _Syscall(SYS_AN_SPAWN, "d >d", sizeof(int), &kernel_tid, + newID = _Syscall(SYS_AN_SPAWN, "d >d", + sizeof(int), &kernel_tid, nfd*sizeof(int), fds, info ? sizeof(*info) : 0, info);