--- ../ajf_diff_02_Aug_2002/tools/bdf2ajf.c	Fri Aug  2 00:40:00 2002
+++ bdf2ajf.c	Fri Aug  2 12:15:21 2002
@@ -11,6 +11,8 @@
 int _font_error_code = 0;
 char _font_error_msg[1024];
 
+#define strcmpi(x,y) strcasecmp(x,y)
+
 short win_alt_map[] = {
                 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, /* 00 - 0f */
                 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, /* 10 - 1f */
@@ -274,15 +276,14 @@
 
 char *readLine(char *buf, char* line)
 {
-    if (buf[0]=='\n')
-        buf++;
-
-    while( buf[0]!='\n' && (buf[0]!=0))
+  while(buf[0]=='\n' || buf[0]=='\r')
+    buf++;
+  while( buf[0]!='\n' && buf[0]!='\r' && (buf[0]!=0))
     {
-        line++[0] = buf++[0];
+      line++[0] = buf++[0];
     }
-    line[0] = 0;
-    return buf;
+  line[0] = 0;
+  return buf;
 }
 
 char* readNextToken()
