]> wimlib.net Git - wimlib/blobdiff - tools/afl-fuzz/compress/fuzz.c
tools/afl-fuzz: fix ctype calculation
[wimlib] / tools / afl-fuzz / compress / fuzz.c
index ccda14b3090142446be667994f4fc61443e50962..4c911725dfc80d9bf197e2b774bc6042b2bd64e5 100644 (file)
@@ -30,7 +30,7 @@ int main(int argc, char *argv[])
        assert(ret == 1);
        ret = read(fd, &level, 1);
        assert(ret == 1);
-       ctype = 1 + ((ctype - 1) % 3); /* 1-3 */
+       ctype = 1 + ((uint8_t)(ctype - 1) % 3); /* 1-3 */
        level = 1 + (level % 100); /* 1-100 */
        usize = stbuf.st_size - 2;