diff options
author | gildea <empty> | 1994-02-04 07:26:05 +0000 |
---|---|---|
committer | gildea <empty> | 1994-02-04 07:26:05 +0000 |
commit | 1295bf75e98a03a7fa0d74ea87e83b938db9e5df (patch) | |
tree | 205e487c95775d72edfc3acdd258bd9f88b35576 /xc/lib/font/fontfile | |
parent | c96ac80d2ae6f9795b4192a9ce959733b841f9a0 (diff) |
FontFileDirectoryChanged: fix tests. XBUGs #5537, #5751.
Diffstat (limited to 'xc/lib/font/fontfile')
-rw-r--r-- | xc/lib/font/fontfile/dirfile.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/xc/lib/font/fontfile/dirfile.c b/xc/lib/font/fontfile/dirfile.c index 19780ca74..5000203d0 100644 --- a/xc/lib/font/fontfile/dirfile.c +++ b/xc/lib/font/fontfile/dirfile.c @@ -1,5 +1,5 @@ #endif /* lint */ - * $XConsortium: dirfile.c,v 1.7 93/09/17 18:26:43 gildea Exp $ + * $XConsortium: dirfile.c,v 1.8 93/09/20 15:56:34 gildea Exp $ * /* * Copyright 1991 Massachusetts Institute of Technology @@ -118,9 +118,9 @@ FontFileDirectoryChanged(dir) strcpy (dir_file, dir->directory); strcat (dir_file, FontDirFile); if (stat (dir_file, &statb) == -1) - if (errno == ENOENT && dir->dir_mtime != 0) + { if (errno != ENOENT || dir->dir_mtime != 0) - return TRUE; + return TRUE; return FALSE; /* doesn't exist and never did: no change */ } if (dir->dir_mtime != statb.st_mtime) @@ -128,11 +128,11 @@ FontFileDirectoryChanged(dir) strcpy (dir_file, dir->directory); strcat (dir_file, FontAliasFile); if (stat (dir_file, &statb) == -1) - if (errno == ENOENT && dir->dir_mtime != 0) + { if (errno != ENOENT || dir->alias_mtime != 0) - return TRUE; + return TRUE; return FALSE; /* doesn't exist and never did: no change */ - if (dir->dir_mtime != statb.st_mtime) + } if (dir->alias_mtime != statb.st_mtime) return TRUE; return FALSE; |