From 9b2506d74c900484969b5c2236bfd8cc8f23fe3b Mon Sep 17 00:00:00 2001 From: cjee21 <77721854+cjee21@users.noreply.github.com> Date: Fri, 31 Jan 2025 12:53:21 +0800 Subject: [PATCH] Prevent dereferencing NULL pointer --- Source/MediaInfo/Audio/File_Adm.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/MediaInfo/Audio/File_Adm.cpp b/Source/MediaInfo/Audio/File_Adm.cpp index fbdcb67fd..11b8c1437 100644 --- a/Source/MediaInfo/Audio/File_Adm.cpp +++ b/Source/MediaInfo/Audio/File_Adm.cpp @@ -2398,7 +2398,7 @@ class file_adm_private : public tfsxml file_adm_private() { auto OldLocale_Temp = setlocale(LC_NUMERIC, nullptr); - if (*OldLocale_Temp != 'C' || *(OldLocale_Temp + 1)) { + if (OldLocale_Temp && (*OldLocale_Temp != 'C' || *(OldLocale_Temp + 1))) { OldLocale = OldLocale_Temp; setlocale(LC_NUMERIC, "C"); }