Fix check

This commit is contained in:
Alexander Batalov 2022-07-06 15:11:55 +03:00
parent a8eb88ce2c
commit 1ac3ba964d

View File

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