From 1216e434cc9f1d2e79bfbd007516da314edec43b Mon Sep 17 00:00:00 2001 From: David Turner Date: Fri, 14 Apr 2000 11:22:17 +0000 Subject: [PATCH] fixed a small bug that prevented the loading of certain fonts that use the DOS linefeed convention.., including the newest XFree86 4.0 B&H Type 1 fonts !! --- src/type1z/t1parse.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/type1z/t1parse.c b/src/type1z/t1parse.c index 82b816918..997631b89 100644 --- a/src/type1z/t1parse.c +++ b/src/type1z/t1parse.c @@ -836,6 +836,12 @@ cur[3] == 'e' && cur[4] == 'c' ) { cur += 6; /* we skip the newling after the "eexec" */ + + /* XXX: Some fonts use DOS-linefeeds, i.e. \r\n, we need to skip */ + /* the extra \n when we find it.. */ + if (cur[0] == '\n') + cur++; + break; } }