[BUG_FIXED] Fix the crash issue while the config.xml is corrupted.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@24 f5eea248-9336-0410-98b8-ebc06183d4e3
This commit is contained in:
donho 2007-09-05 22:07:33 +00:00
parent 66efb809a3
commit 315e38d7cd
2 changed files with 10 additions and 3 deletions

View File

@ -661,8 +661,16 @@ void NppParameters::feedFileListParameters(TiXmlNode *node)
childNode && (_nbFile < NB_MAX_LRF_FILE);
childNode = childNode->NextSibling("File") )
{
_LRFileList[_nbFile] = new string((childNode->FirstChild())->Value());
_nbFile++;
TiXmlNode *node = childNode->FirstChild();
if (node)
{
const char *filePath = node->Value();
if (filePath)
{
_LRFileList[_nbFile] = new string(filePath);
_nbFile++;
}
}
}
}

View File

@ -529,7 +529,6 @@ public:
convertSelectedTextTo(UPPERCASE);
else
execute(SCI_UPPERCASE);
};
void collapse(int level2Collapse, bool mode);