X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Kernel%2Fbinary.c;h=1884af8a16521b7f7a632fc217f03f3022518669;hb=eb80b37c619769496f3fca58d54c4a4b8d8fac4a;hp=d6960e3fa3b58bee0dd5fc6aab12e3a5a139f823;hpb=a048f2a350824bb7e0b8191bcf16addd1543b882;p=tpg%2Facess2.git diff --git a/Kernel/binary.c b/Kernel/binary.c index d6960e3f..1884af8a 100644 --- a/Kernel/binary.c +++ b/Kernel/binary.c @@ -2,7 +2,7 @@ * Acess2 * Common Binary Loader */ -#define DEBUG 1 +#define DEBUG 0 #include #include @@ -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(;;); }