summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/luatexdir/luafontloader/fontforge/gutils
diff options
context:
space:
mode:
authorAkira Kakuto <kakuto@fuk.kindai.ac.jp>2015-11-16 13:38:06 +0000
committerAkira Kakuto <kakuto@fuk.kindai.ac.jp>2015-11-16 13:38:06 +0000
commitbe44b80ece41d46cff3569c600b502ecb6e7d78a (patch)
treec589724f348e4649c7354418366b6f0ef13ab1f0 /Build/source/texk/web2c/luatexdir/luafontloader/fontforge/gutils
parente30f5a512157bca19a4097e0e2fb1443a50f58ad (diff)
web2c/luatexdir: Sync with the upstream trunk.
git-svn-id: svn://tug.org/texlive/trunk@38873 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/luatexdir/luafontloader/fontforge/gutils')
-rw-r--r--Build/source/texk/web2c/luatexdir/luafontloader/fontforge/gutils/fsys.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/Build/source/texk/web2c/luatexdir/luafontloader/fontforge/gutils/fsys.c b/Build/source/texk/web2c/luatexdir/luafontloader/fontforge/gutils/fsys.c
index 648c1e8f009..ba846e2c571 100644
--- a/Build/source/texk/web2c/luatexdir/luafontloader/fontforge/gutils/fsys.c
+++ b/Build/source/texk/web2c/luatexdir/luafontloader/fontforge/gutils/fsys.c
@@ -49,7 +49,8 @@ char *GFileGetAbsoluteName(char *name, char *result, int rsiz) {
char *pt, *spt, *rpt, *bpt;
if ( dirname_[0]=='\0' ) {
- getcwd(dirname_,sizeof(dirname_));
+ if (getcwd(dirname_,sizeof(dirname_)) == NULL)
+return(result);
}
strcpy(buffer,dirname_);
if ( buffer[strlen(buffer)-1]!='/' )
@@ -278,7 +279,8 @@ unichar_t *u_GFileGetAbsoluteName(unichar_t *name, unichar_t *result, int rsiz)
unichar_t *pt, *spt, *rpt, *bpt;
if ( dirname_[0]=='\0' ) {
- getcwd(dirname_,sizeof(dirname_));
+ if (getcwd(dirname_,sizeof(dirname_)) == NULL)
+return(result);
}
uc_strcpy(buffer,dirname_);
if ( buffer[u_strlen(buffer)-1]!='/' )