Skip to content

Commit 7331d3f

Browse files
dengbo11ComixHe
authored andcommitted
fix: compilation errors occurred when use older versions of nlohmann-json
Replace contains with find, contains can not use in old nlohmann-json.
1 parent a3e0ecc commit 7331d3f

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

apps/ll-driver-detect/src/driver_detection_config.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,9 @@ bool DriverDetectionConfigManager::loadConfig()
4242
}
4343

4444
// Parse configuration
45-
if (jsonConfig.contains("neverRemind") && jsonConfig["neverRemind"].is_boolean()) {
46-
config.neverRemind = jsonConfig["neverRemind"];
45+
auto neverRemindIter = jsonConfig.find("neverRemind");
46+
if (neverRemindIter != jsonConfig.end() && neverRemindIter->is_boolean()) {
47+
config.neverRemind = *neverRemindIter;
4748
}
4849

4950
return true;

0 commit comments

Comments
 (0)