Kernel/PTY - Fixed NULL deref in kernel pty
[tpg/acess2.git] / KernelLand / Kernel / drv / pty.c
index 1d1bdf3..f9f6262 100644 (file)
@@ -319,7 +319,7 @@ size_t PTY_int_WriteInput(tPTY *PTY, const char *Input, size_t Length)
        Mutex_Release(&PTY->InputMutex);
 
        VFS_MarkAvaliable(&PTY->ClientNode, 1);
-       if(ret < Length)
+       if(ret < Length && PTY->ServerNode)
                VFS_MarkFull(PTY->ServerNode, 1);       
 
        return ret;

UCC git Repository :: git.ucc.asn.au