mirror of
https://github.com/notepad-plus-plus/notepad-plus-plus.git
synced 2025-07-24 14:24:58 +02:00
Fix a crash issue due to opening an empty .NFO file
There was an infinite recursion for such empty files, when the default setting for new files was UTF8. Fixes #11820, close #11824
This commit is contained in:
parent
2258274780
commit
9d69db9b15
@ -1601,7 +1601,7 @@ bool FileManager::loadFileData(Document doc, int64_t fileSize, const TCHAR * fil
|
||||
fileFormat._eolFormat = ndds._format;
|
||||
|
||||
//for empty files, if the default for new files is UTF8, and "Apply to opened ANSI files" is set, apply it
|
||||
if (fileSize == 0)
|
||||
if ((fileSize == 0) && (fileFormat._encoding < 1))
|
||||
{
|
||||
if (ndds._unicodeMode == uniCookie && ndds._openAnsiAsUtf8)
|
||||
fileFormat._encoding = SC_CP_UTF8;
|
||||
|
Loading…
x
Reference in New Issue
Block a user