From 958cd0365898ef0db3f1e8a42ef13a9f46e31e3e Mon Sep 17 00:00:00 2001 From: =?utf8?q?R=C3=A9mi=20Denis-Courmont?= Date: Wed, 1 Sep 2010 06:38:11 +0300 Subject: [PATCH] subsdec: NULL dereference (fix #4125) --- modules/codec/subtitles/subsdec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/codec/subtitles/subsdec.c b/modules/codec/subtitles/subsdec.c index b128859b03..7545cbbd1b 100644 --- a/modules/codec/subtitles/subsdec.c +++ b/modules/codec/subtitles/subsdec.c @@ -284,7 +284,7 @@ static int OpenDecoder( vlc_object_t *p_this ) psz_charset = var_InheritString (p_dec, "subsdec-encoding"); msg_Dbg (p_dec, "trying configured character encoding: %s", psz_charset ? psz_charset : "not specified"); - if (!strcmp (psz_charset, "system")) + if (psz_charset != NULL && !strcmp (psz_charset, "system")) { free (psz_charset); psz_charset = strdup (""); -- 2.39.2