diff --git a/libavcodec/imgconvert.c b/libavcodec/imgconvert.c index ffc0f08e951c292fd092a8f1397d9c039c4a44a0..46b4cbb5e9f0a7fbd633737ec0cbb2ab3c8b3791 100644 --- a/libavcodec/imgconvert.c +++ b/libavcodec/imgconvert.c @@ -494,7 +494,7 @@ static enum PixelFormat avcodec_get_pix_fmt_internal(const char *name) int i; for (i=0; i < PIX_FMT_NB; i++) - if (!strcmp(pix_fmt_info[i].name, name)) + if (pix_fmt_info[i].name && !strcmp(pix_fmt_info[i].name, name)) return i; return PIX_FMT_NONE; }