Move the lock in the keyboard buffer

Added comment to defs
This commit is contained in:
iDunnoDev authored and iDunnoDev committed 2023-01-14 00:40:23 +00:00
1 parent f74cebc12d
commit 5b203d7f82
2 files changed
+4 -2

No files matched your search

+2 -1
View File
@@ -743,9 +743,10 @@ void consoleintr(int (*getc)(void))
int doconsolehome = 0;
struct vconsole* inconsoleptr = getvalidprocessconsoleptr();
struct kbdbuffer* consolekbdbuffer = &currentconsole->keybuffer;
acquire(&cons.lock);
struct kbdbuffer* consolekbdbuffer = &currentconsole->keybuffer;
while ((c = getc()) >= 0)
{
switch (c)
+2 -1
View File
@@ -37,8 +37,9 @@ void clearscreen(int);
struct vconsole* getbaseconsoleptr(void);
// Function to provide cprintf functionality but saved into a char array
void sprintf(char*, char*, ...);
// Function to set a consoles title
void setconsoleproctitle(struct vconsole* consoleptr, char* newtitle);
//void drawtitle();
// Function to get a consoles index
int getconsoleindex(struct vconsole* consolein);
// exec.c