From 82a4e354bd8d8a16089dbe1b6db2a527d305d37d Mon Sep 17 00:00:00 2001 From: Tor Andersson Date: Thu, 3 Mar 2005 03:28:33 +0100 Subject: check $WINDIR/Fonts for system fonts --- mupdf/fontfile.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/mupdf/fontfile.c b/mupdf/fontfile.c index 5c894c75..e792ac15 100644 --- a/mupdf/fontfile.c +++ b/mupdf/fontfile.c @@ -162,7 +162,6 @@ findcidfont(char *filename, char *path, int pathlen) "/usr/share/fonts/kochi", "/System/Library/Fonts", "/Library/Fonts", - "c:/windows/fonts", nil }; @@ -180,6 +179,16 @@ findcidfont(char *filename, char *path, int pathlen) return 1; } + dir = getenv("WINDIR"); + if (dir) + { + strlcpy(path, dir, pathlen); + strlcat(path, "/Fonts/", pathlen); + strlcat(path, filename, pathlen); + if (access(path, R_OK) == 0) + return 1; + } + home = getenv("HOME"); if (!home) home = "/"; -- cgit v1.2.3