X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=frontend%2Fswitch%2Fsys%2Fmman.h;h=2e084a64e73bee7d05c464d9e34291ab6de235cf;hb=81574accf59f445626568ec6b4388d887ddc8595;hp=49fb4454ca49a38a0b7a103c20c643da1ca3c1a5;hpb=1534f70a2d09afd68b23fc365d6e10fcb2da2e23;p=pcsx_rearmed.git diff --git a/frontend/switch/sys/mman.h b/frontend/switch/sys/mman.h index 49fb4454..2e084a64 100644 --- a/frontend/switch/sys/mman.h +++ b/frontend/switch/sys/mman.h @@ -34,9 +34,9 @@ static inline void *mmap(void *addr, size_t len, int prot, int flags, int fd, of //printf("mmap failed\n"); addr = aligned_alloc(ALIGNMENT, len); } - - if (addr) - memset(addr, 0, len); + if (!addr) + return MAP_FAILED; + memset(addr, 0, len); return addr; }