marcmap: fix type for ch in use of getc
authorAdam Dickmeiss <adam@indexdata.dk>
Fri, 17 May 2013 12:40:40 +0000 (14:40 +0200)
committerAdam Dickmeiss <adam@indexdata.dk>
Fri, 17 May 2013 12:40:40 +0000 (14:40 +0200)
getc returns EOF (usually -1) on EOF, so we must be sure to
use a type that can hold it.

src/marcmap.c

index fd9b1be..42491e2 100644 (file)
@@ -42,7 +42,7 @@ struct marcmap *marcmap_load(const char *filename, NMEM nmem)
     struct marcmap *mm;
     struct marcmap *mmhead;
     FILE *fp;
-    char c;
+    int c;
     char buf[256];
     int len;
     int field;