X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FApplications%2Finit_src%2Fmain.c;h=e9c3ef9166a21b703e755375af8a2c6102d6bc71;hb=41f95269c94e847647f0e986b4999a29ef07025e;hp=11833a07f85bb47e4a23bfb191210ccb36acc3cf;hpb=8a7d558712e47e3e743b824b22110f6e7ddae0c6;p=tpg%2Facess2.git diff --git a/Usermode/Applications/init_src/main.c b/Usermode/Applications/init_src/main.c index 11833a07..e9c3ef91 100644 --- a/Usermode/Applications/init_src/main.c +++ b/Usermode/Applications/init_src/main.c @@ -452,6 +452,8 @@ int SpawnKTerm(tInitProgram *Program) int in = _SysOpen(path, OPENFLAG_READ); int out = _SysOpen(path, OPENFLAG_WRITE); + _SysDebug("Spawning virtual terminal '%s' with term '%s'", + path, Program->Command[0]); return SpawnCommand(in, out, out, Program->Command, env); } @@ -475,6 +477,8 @@ int SpawnSTerm(tInitProgram *Program) _SysIOCtl(in, SERIAL_IOCTL_GETSETFORMAT, &Program->TypeInfo.STerm.FormatBits); #endif + _SysDebug("Spawning serial terminal '%s' with term '%s'", + Program->TypeInfo.STerm.Path, Program->Command[0]); return SpawnCommand(in, out, out, Program->Command, NULL); } @@ -497,15 +501,13 @@ int SpawnDaemon(tInitProgram *Program) char buffer[101]; size_t len = snprintf(buffer, 100, "[%lli] init spawning ", _SysTimestamp()); _SysWrite(out, buffer, len); - char ch = '\''; for( int i = 0; Program->Command[i]; i ++ ) { - _SysWrite(out, &ch, 1); + _SysWrite(out, "'", 1); _SysWrite(out, Program->Command[i], strlen(Program->Command[i])); - _SysWrite(out, &ch, 1); + _SysWrite(out, "'", 1); } - ch = '\n'; - _SysWrite(out, &ch, 1); + _SysWrite(out, "\n", 1); } return SpawnCommand(in, out, err, Program->Command, NULL);