Mercurial > vim
diff src/xxd/xxd.c @ 16606:7e733046db1d v8.1.1306
patch 8.1.1306: Borland support is outdated and doesn't work
commit https://github.com/vim/vim/commit/eae1b91fea74842000fc055afc74fe2e7934c6ee
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu May 9 15:12:55 2019 +0200
patch 8.1.1306: Borland support is outdated and doesn't work
Problem: Borland support is outdated and doesn't work.
Solution: Remove Borland support, there are other (free) compilers
available. (Thomas Dziedzic, Ken Takata, closes #4364)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Thu, 09 May 2019 15:15:07 +0200 |
parents | 2d8fa45b341d |
children | 2ef19eed524a |
line wrap: on
line diff
--- a/src/xxd/xxd.c +++ b/src/xxd/xxd.c @@ -81,7 +81,7 @@ #else # include <fcntl.h> #endif -#if defined(WIN32) || defined(__BORLANDC__) || defined(CYGWIN) +#if defined(WIN32) || defined(CYGWIN) # include <io.h> /* for setmode() */ #else # ifdef UNIX @@ -96,12 +96,6 @@ # include <unix.h> /* for fdopen() on MAC */ #endif -#if defined(__BORLANDC__) && __BORLANDC__ <= 0x0410 && !defined(fileno) -/* Missing define and prototype grabbed from the BC 4.0 <stdio.h> */ -# define fileno(f) ((f)->fd) -FILE _FAR *_Cdecl _FARFUNC fdopen(int __handle, char _FAR *__type); -#endif - /* This corrects the problem of missing prototypes for certain functions * in some GNU installations (e.g. SunOS 4.1.x). @@ -190,7 +184,7 @@ char osver[] = ""; #endif #ifndef __P -# if defined(__STDC__) || defined(WIN32) || defined(__BORLANDC__) +# if defined(__STDC__) || defined(WIN32) # define __P(a) a # else # define __P(a) ()