Fix check

This commit is contained in:
Alexander Batalov 2022-07-06 15:11:55 +03:00
parent a8eb88ce2c
commit 1ac3ba964d
1 changed files with 1 additions and 3 deletions

View File

@ -155,9 +155,7 @@ bool configSetString(Config* config, const char* sectionKey, const char* key, co
int sectionIndex = dictionaryGetIndexByKey(config, sectionKey); int sectionIndex = dictionaryGetIndexByKey(config, sectionKey);
if (sectionIndex == -1) { if (sectionIndex == -1) {
// FIXME: Looks like a bug, this function never returns -1, which will if (!configEnsureSectionExists(config, sectionKey)) {
// eventually lead to crash.
if (configEnsureSectionExists(config, sectionKey) == -1) {
return false; return false;
} }
sectionIndex = dictionaryGetIndexByKey(config, sectionKey); sectionIndex = dictionaryGetIndexByKey(config, sectionKey);