From e554bce749e736df8138f5337c67acc6ac4c8a20 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Sun, 25 May 1997 11:35:36 +0200 Subject: [PATCH] Now doesn't try to mmap(2) directories. Rev: src/modules/Image/font.c:1.11 --- src/modules/Image/font.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/modules/Image/font.c b/src/modules/Image/font.c index 7cd3de2af7..a0060b7c6f 100644 --- a/src/modules/Image/font.c +++ b/src/modules/Image/font.c @@ -39,7 +39,7 @@ **! see also: Image, Image.image */ -/* $Id: font.c,v 1.10 1997/05/19 22:50:25 hubbe Exp $ */ +/* $Id: font.c,v 1.11 1997/05/25 09:35:36 grubba Exp $ */ #include "global.h" @@ -159,7 +159,10 @@ static inline long file_size(int fd) { struct stat tmp; int res; - if(!fstat(fd, &tmp)) return res = tmp.st_size; + if((!fstat(fd, &tmp)) && + (tmp.st_mode & S_IFREG)) { + return res = tmp.st_size; + } return -1; } -- GitLab