X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Kernel%2Fbinary.c;h=1884af8a16521b7f7a632fc217f03f3022518669;hb=eb80b37c619769496f3fca58d54c4a4b8d8fac4a;hp=04dfed26338d4751a2c8e0f3c15408669ae8e076;hpb=a61b28e45899df847f74da32bddf24c673a7d91c;p=tpg%2Facess2.git diff --git a/Kernel/binary.c b/Kernel/binary.c index 04dfed26..1884af8a 100644 --- a/Kernel/binary.c +++ b/Kernel/binary.c @@ -24,6 +24,7 @@ typedef struct sKernelBin { // === IMPORTS === extern int Proc_Clone(Uint *Err, Uint Flags); extern void Threads_SetName(char *Name); +extern char *Threads_GetName(int ID); extern Uint MM_ClearUser(); extern void Threads_Exit(); extern void Proc_StartUser(Uint Entrypoint, Uint *Bases, int ArgC, char **ArgV, char **EnvP, int DataSize); @@ -145,7 +146,7 @@ int Proc_Execve(char *File, char **ArgV, char **EnvP) free(savedFile); if(bases[0] == 0) { - Warning("Proc_Execve - Unable to load '%s'", File); + Warning("Proc_Execve - Unable to load '%s'", Threads_GetName(-1)); Threads_Exit(); for(;;); }