summaryrefslogtreecommitdiff
path: root/Build/source/texk/dvi2tty/dvi2tty-5.3.3/dvi2tty.c
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/dvi2tty/dvi2tty-5.3.3/dvi2tty.c')
-rw-r--r--Build/source/texk/dvi2tty/dvi2tty-5.3.3/dvi2tty.c42
1 files changed, 2 insertions, 40 deletions
diff --git a/Build/source/texk/dvi2tty/dvi2tty-5.3.3/dvi2tty.c b/Build/source/texk/dvi2tty/dvi2tty-5.3.3/dvi2tty.c
index 55196246275..5f40aaea787 100644
--- a/Build/source/texk/dvi2tty/dvi2tty-5.3.3/dvi2tty.c
+++ b/Build/source/texk/dvi2tty/dvi2tty-5.3.3/dvi2tty.c
@@ -533,44 +533,6 @@ void plcnxt(int pagnr)
-#ifdef KPATHSEA
-# ifdef __DJGPP__
- /* `stat' is way too expensive for such a simple job. */
-# define READABLE(fn, st) \
- (access (fn, R_OK) == 0 && access (fn, D_OK) == -1)
-#else
-# define READABLE(fn, st) \
- (access (fn, R_OK) == 0 && stat (fn, &(st)) == 0 && !S_ISDIR (st.st_mode))
-#endif
-
-static char *
-readable_file(char *name)
-{
- char *ret;
-
-#ifdef WIN32
- unsigned int fa;
-
- fa = GetFileAttributes(name);
- if (fa == 0xFFFFFFFF)
- ret = NULL;
- else if ((fa & FILE_ATTRIBUTE_DIRECTORY) == FILE_ATTRIBUTE_DIRECTORY)
- ret = NULL;
- else
- ret = name;
-#else /* ! WIN32 */
- struct stat st;
-
- if (READABLE (name, st))
- ret = name;
- else /* Some other error. */
- ret = NULL;
-#endif
- return ret;
-}
-#endif
-
-
/*
* GETFNAME -- {Make sure we have a .dvi filename.
@@ -585,11 +547,11 @@ void getfname(const char *str)
usage(ign);
strcpy(DVIfilename, str);
#ifdef KPATHSEA
- if (!readable_file(DVIfilename))
+ if (!kpse_readable_file(DVIfilename))
#else
if ((i < 5) || strcmp(str+i-4, ".dvi"))
- strcat(DVIfilename, ".dvi");
#endif
+ strcat(DVIfilename, ".dvi");
return;