extern int Proc_Clone(Uint *Err, Uint Flags);
extern char *Threads_GetName(int ID);
extern void Threads_Exit(int, int);
-extern Uint MM_ClearUser();
+extern Uint MM_ClearUser(void);
extern void Proc_StartUser(Uint Entrypoint, Uint *Bases, int ArgC, char **ArgV, char **EnvP, int DataSize);
extern tKernelSymbol gKernelSymbols[];
extern void gKernelSymbolsEnd;
strcpy(envpSaved[i], EnvP[i]);
strBuf += strlen(EnvP[i])+1;
}
+ envpSaved[i] = NULL;
savedFile = malloc(strlen(File)+1);
strcpy(savedFile, File);
}
- //Log("Mapped '%s' to 0x%x", binary->TruePath, base);
+ Log_Debug("Binary", "PID %i - Mapped '%s' to 0x%x", Threads_GetPID(), binary->TruePath, base);
//LOG("*0x%x = 0x%x\n", binary->Pages[0].Virtual, *(Uint*)binary->Pages[0].Virtual);