FIX: clean vt100->argc after calling a function
This commit is contained in:
parent
40d6244983
commit
9da19b8a10
4
vt100.c
4
vt100.c
|
@ -78,6 +78,7 @@ leave:
|
|||
vt100->state = INIT;
|
||||
vt100->flag = '\0';
|
||||
vt100->stack_ptr = 0;
|
||||
vt100->argc = 0;
|
||||
}
|
||||
|
||||
void vt100_call_ESC(struct vt100_emul *vt100, char c)
|
||||
|
@ -90,6 +91,7 @@ void vt100_call_ESC(struct vt100_emul *vt100, char c)
|
|||
leave:
|
||||
vt100->state = INIT;
|
||||
vt100->stack_ptr = 0;
|
||||
vt100->argc = 0;
|
||||
}
|
||||
|
||||
void vt100_call_HASH(struct vt100_emul *vt100, char c)
|
||||
|
@ -102,6 +104,7 @@ void vt100_call_HASH(struct vt100_emul *vt100, char c)
|
|||
leave:
|
||||
vt100->state = INIT;
|
||||
vt100->stack_ptr = 0;
|
||||
vt100->argc = 0;
|
||||
}
|
||||
|
||||
void vt100_call_GSET(struct vt100_emul *vt100, char c)
|
||||
|
@ -114,6 +117,7 @@ void vt100_call_GSET(struct vt100_emul *vt100, char c)
|
|||
leave:
|
||||
vt100->state = INIT;
|
||||
vt100->stack_ptr = 0;
|
||||
vt100->argc = 0;
|
||||
}
|
||||
|
||||
void vt100_read(struct vt100_emul *vt100, char c)
|
||||
|
|
Loading…
Reference in New Issue
Block a user