Mercurial > vim
comparison src/os_msdos.c @ 1621:82b5078be2dd
updated for version 7.2a
author | vimboss |
---|---|
date | Tue, 24 Jun 2008 21:56:24 +0000 |
parents | 302520c08584 |
children | 85a99ba3eb5a |
comparison
equal
deleted
inserted
replaced
1620:73fe8baea242 | 1621:82b5078be2dd |
---|---|
23 | 23 |
24 #include "vimio.h" | 24 #include "vimio.h" |
25 #include "vim.h" | 25 #include "vim.h" |
26 | 26 |
27 #include <conio.h> | 27 #include <conio.h> |
28 #ifdef HAVE_FCNTL_H | |
29 # include <fcntl.h> | |
30 #endif | |
31 | 28 |
32 /* | 29 /* |
33 * MS-DOS only code, not used for Win16. | 30 * MS-DOS only code, not used for Win16. |
34 */ | 31 */ |
35 #ifndef WIN16 | 32 #ifndef WIN16 |
1627 added = STRLEN(fb.ff_name); | 1624 added = STRLEN(fb.ff_name); |
1628 if ((head - buf) + added + STRLEN(tail + 1) + 2 < len) | 1625 if ((head - buf) + added + STRLEN(tail + 1) + 2 < len) |
1629 { | 1626 { |
1630 added -= (tail - head); | 1627 added -= (tail - head); |
1631 if (added != 0) | 1628 if (added != 0) |
1632 mch_memmove(tail + 1 + added, tail + 1, | 1629 STRMOVE(tail + 1 + added, tail + 1); |
1633 STRLEN(tail + 1) + 1); | |
1634 STRCPY(head, fb.ff_name); | 1630 STRCPY(head, fb.ff_name); |
1635 tail += added; | 1631 tail += added; |
1636 } | 1632 } |
1637 } | 1633 } |
1638 *tail = c; | 1634 *tail = c; |