Fixed unsigned <-> signed char issues
[silc.git] / lib / silcutil / silcutil.c
index 0cb176e7739ba60576e78c86edd08030a0e33f63..d82c8f31a4ba5678a51bda46931a36f5e24de0b1 100644 (file)
@@ -45,7 +45,7 @@ int silc_gets(char *dest, int destlen, const char *src, int srclen, int begin)
 
     dest[i] = src[start];
 
-    if (dest[i] == EOF)
+    if ((unsigned char)dest[i] == (unsigned char)EOF)
       return EOF;
 
     if (dest[i] == '\n')