]> git.decadent.org.uk Git - nfs-utils.git/blobdiff - support/nfs/xio.c
2001-01-20 Chip Salzenberg <chip@valinux.com>
[nfs-utils.git] / support / nfs / xio.c
index db5e2c3aa500e2378c711707b55b1b62e7e62327..cfdb1d1256b2c6b16a80d7b0f4dcbf0a95250dcb 100644 (file)
@@ -87,7 +87,7 @@ int
 xgettok(XFILE *xfp, char sepa, char *tok, int len)
 {
        int     i = 0;
-       char    c = 0;
+       int     c = 0;
 
        while (i < len && (c = xgetc(xfp)) != EOF && c != sepa && !isspace(c))
                tok[i++] = c;
@@ -101,10 +101,10 @@ xgettok(XFILE *xfp, char sepa, char *tok, int len)
        return 1;
 }
 
-char
+int
 xgetc(XFILE *xfp)
 {
-       char    c = getc(xfp->x_fp);
+       int     c = getc(xfp->x_fp);
 
        if (c == EOF)
                return c;
@@ -139,7 +139,7 @@ xungetc(int c, XFILE *xfp)
 void
 xskip(XFILE *xfp, char *str)
 {
-       char    c;
+       int     c;
 
        while ((c = xgetc(xfp)) != EOF && strchr(str, c));
        ungetc(c, xfp->x_fp);
@@ -148,7 +148,7 @@ xskip(XFILE *xfp, char *str)
 char
 xskipcomment(XFILE *xfp)
 {
-       char    c;
+       int     c;
 
        while ((c = getc(xfp->x_fp)) != EOF && c != '\n');
        return c;