Selaa lähdekoodia

* Fix infinite loop due to signed/unsigned mistake.

tags/v0.99.beta14
Sam Hocevar sam 18 vuotta sitten
vanhempi
commit
ba605528cc
1 muutettua tiedostoa jossa 6 lisäystä ja 1 poistoa
  1. +6
    -1
      test/swallow.c

+ 6
- 1
test/swallow.c Näytä tiedosto

@@ -28,7 +28,7 @@ int main(int argc, char **argv)
static cucul_canvas_t *cv, *app;
static caca_display_t *dp;
unsigned char *buf[2];
unsigned long int bytes[2], total[2];
long int bytes[2], total[2];
FILE *f[2];
int w, h, i;

@@ -86,6 +86,11 @@ int main(int argc, char **argv)
fread(buf[i] + total[i], 128, 1, f[i]);
total[i] += 128;
}
else
{
fprintf(stderr, "%s: corrupted input\n", argv[0]);
return -1;
}
}
}



Ladataan…
Peruuta
Tallenna