diff --git a/player/screenshot.c b/player/screenshot.c index e4d0912679..f537fc4604 100644 --- a/player/screenshot.c +++ b/player/screenshot.c @@ -166,7 +166,7 @@ static char *create_fname(struct MPContext *mpctx, char *template, goto error_exit; char fmtstr[] = {'%', '0', digits, 'd', '\0'}; res = talloc_asprintf_append(res, fmtstr, *frameno); - if (*frameno < 100000 - 1) { + if (*frameno < INT_MAX - 1) { (*frameno) += 1; (*sequence) += 1; }