//svarcom/trunk/sayonara.c |
---|
39,7 → 39,7 |
/* detect "I am the origin shell" situations */ |
if (rmod->flags & FLAG_PERMANENT) return; /* COMMAND.COM /P */ |
if (rmod->origparent == 0xffff) return; /* original parent set to 0xffff (DOS-C / FreeDOS) */ |
if ((rmod->origparent >> 16) == 0xffff) return; /* original parent seg set to 0xffff (DOS-C / FreeDOS) */ |
if (rmod->origenvseg == 0) return; /* no original environment (MSDOS 5/6) */ |
/* set my parent back to original value */ |