Remove quotes from config values if found.

This commit is contained in:
Jonathan Naylor
2018-01-29 23:08:48 +00:00
parent 0a101b48c3
commit b694f85461

View File

@@ -274,6 +274,13 @@ bool CConf::read()
if (value == NULL) if (value == NULL)
continue; continue;
// Remove quotes from the value
size_t len = ::strlen(value);
if (len > 1U && *value == '"' && value[len - 1U] == '"') {
value[len - 1U] = '\0';
value++;
}
if (section == SECTION_GENERAL) { if (section == SECTION_GENERAL) {
if (::strcmp(key, "Callsign") == 0) { if (::strcmp(key, "Callsign") == 0) {
// Convert the callsign to upper case // Convert the callsign to upper case