avcodec/dvdsubdec: use avpriv_fopen_utf8() instead of plain fopen()

Unify file access operations by replacing usages of direct calls
to posix fopen() to prepare for long filename support on Windows.

Signed-off-by: softworkz <softworkz@hotmail.com>
Signed-off-by: Martin Storsjö <martin@martin.st>
This commit is contained in:
softworkz 2022-05-23 11:26:10 +00:00 committed by Martin Storsjö
parent f579a1d08b
commit 6b32ad59c8
1 changed files with 1 additions and 1 deletions

View File

@ -617,7 +617,7 @@ static int parse_ifo_palette(DVDSubContext *ctx, char *p)
const uint8_t *cm = ff_crop_tab + MAX_NEG_CROP; const uint8_t *cm = ff_crop_tab + MAX_NEG_CROP;
ctx->has_palette = 0; ctx->has_palette = 0;
if ((ifo = fopen(p, "r")) == NULL) { if ((ifo = avpriv_fopen_utf8(p, "r")) == NULL) {
av_log(ctx, AV_LOG_WARNING, "Unable to open IFO file \"%s\": %s\n", p, av_err2str(AVERROR(errno))); av_log(ctx, AV_LOG_WARNING, "Unable to open IFO file \"%s\": %s\n", p, av_err2str(AVERROR(errno)));
return AVERROR_EOF; return AVERROR_EOF;
} }