Kernel - Change virtual memory API to use void* for virtual addresses
[tpg/acess2.git] / KernelLand / Kernel / bin / elf.c
index d404d6d..7f65d89 100644 (file)
@@ -33,10 +33,10 @@ static int  _SysSetMemFlags(tVAddr addr, int flag, int mask) {
        if( mask & 1 ) {\r
                if( flag ) {\r
                        // Re-set RO, clear COW\r
-                       MM_SetFlags(addr, MM_PFLAG_RO, MM_PFLAG_RO|MM_PFLAG_COW);\r
+                       MM_SetFlags((void*)addr, MM_PFLAG_RO, MM_PFLAG_RO|MM_PFLAG_COW);\r
                }\r
                else {\r
-                       MM_SetFlags(addr, MM_PFLAG_RO|MM_PFLAG_COW, MM_PFLAG_RO|MM_PFLAG_COW);\r
+                       MM_SetFlags((void*)addr, MM_PFLAG_RO|MM_PFLAG_COW, MM_PFLAG_RO|MM_PFLAG_COW);\r
                }\r
        }\r
        return 0;\r

UCC git Repository :: git.ucc.asn.au