summaryrefslogtreecommitdiffstats
path: root/board/MAI/bios_emulator/scitech/src/v86bios/command.c
diff options
context:
space:
mode:
Diffstat (limited to 'board/MAI/bios_emulator/scitech/src/v86bios/command.c')
-rw-r--r--board/MAI/bios_emulator/scitech/src/v86bios/command.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/board/MAI/bios_emulator/scitech/src/v86bios/command.c b/board/MAI/bios_emulator/scitech/src/v86bios/command.c
index 5494ff83ae..e2bce6df1b 100644
--- a/board/MAI/bios_emulator/scitech/src/v86bios/command.c
+++ b/board/MAI/bios_emulator/scitech/src/v86bios/command.c
@@ -15,24 +15,24 @@ getline(char *buf,int *num,int max_num)
static int len = 0;
int tmp_len;
char *buff;
-
+
if (len <= 0) {
buff = readline(PROMPT);
add_history(buff);
-
+
if ((tmp_len = strlen(buff)) > line_len) {
- free(line);
- line = malloc(tmp_len);
- line_len = tmp_len;
+ free(line);
+ line = malloc(tmp_len);
+ line_len = tmp_len;
}
sprintf(line,"%s\n",buff);
free(buff);
line_pointer = line;
len = strlen(line);
}
-
- *num = max_num > len? len : max_num;
- strncpy(buf,line_pointer,*num);
+
+ *num = max_num > len? len : max_num;
+ strncpy(buf,line_pointer,*num);
line_pointer = line_pointer + *num;
len = len - *num;
}
OpenPOWER on IntegriCloud