ref: 1216e434cc9f1d2e79bfbd007516da314edec43b
parent: 231d0587b0e5150b807635e2a0c962ea38b49b01
author: David Turner <[email protected]>
date: Fri Apr 14 07:22:17 EDT 2000
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 !!
--- 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;
}
}