fate/api-h264-slice-test: don't use ssize_t

Fixes ticket #7521

Signed-off-by: James Almer <jamrial@gmail.com>
This commit is contained in:
Josh de Kock 2018-10-30 14:38:41 +00:00 committed by James Almer
parent 66425add27
commit 8096f52049
1 changed files with 3 additions and 6 deletions

View File

@ -180,15 +180,12 @@ int main(int argc, char **argv)
while(1) {
uint16_t size = 0;
ssize_t ret = fread(&size, 1, sizeof(uint16_t), fd);
if (ret < 0) {
perror("Couldn't read size");
exit(1);
} else if (ret != sizeof(uint16_t))
size_t ret = fread(&size, 1, sizeof(uint16_t), fd);
if (ret != sizeof(uint16_t))
break;
size = ntohs(size);
ret = fread(p, 1, size, fd);
if (ret < 0 || ret != size) {
if (ret != size) {
perror("Couldn't read data");
exit(1);
}