util/os_file: suppress sign comparison warning
[mesa.git] / src / util / os_file.c
index 6e78a231d67cbe87ec072c8c304a15b3739d8f4c..a700f3aada3088b6f1164fbc78a7e6f9dc886ac2 100644 (file)
@@ -72,7 +72,7 @@ os_read_file(const char *filename)
 
    ssize_t actually_read;
    size_t offset = 0, remaining = len - 1;
-   while ((actually_read = readN(fd, buf + offset, remaining)) == remaining) {
+   while ((actually_read = readN(fd, buf + offset, remaining)) == (ssize_t)remaining) {
       char *newbuf = realloc(buf, 2 * len);
       if (!newbuf) {
          free(buf);