forked from Bananymous/banan-os
init: set default termios on every username prompt
Before if e.g. Shell crashed init would have broken termios
This commit is contained in:
parent
9b841cb823
commit
6ccb1bbbf9
|
@ -8,6 +8,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <termios.h>
|
||||
|
||||
void initialize_stdio()
|
||||
{
|
||||
|
@ -26,8 +27,13 @@ int main()
|
|||
|
||||
bool first = true;
|
||||
|
||||
termios termios;
|
||||
tcgetattr(STDIN_FILENO, &termios);
|
||||
|
||||
while (true)
|
||||
{
|
||||
tcsetattr(STDIN_FILENO, TCSANOW, &termios);
|
||||
|
||||
char name_buffer[128];
|
||||
|
||||
while (!first)
|
||||
|
|
Loading…
Reference in New Issue