diff options
| author | Zdenek Prikryl <zprikryl@redhat.com> | 2009-08-20 16:10:01 +0200 |
|---|---|---|
| committer | Zdenek Prikryl <zprikryl@redhat.com> | 2009-08-20 16:10:01 +0200 |
| commit | e6b1174bd70e5f4442b6decfd5e72555a6c2661a (patch) | |
| tree | 52b5c7b3a4e43a1bf8a89e68a86adcd78203f8ea /src/Daemon/PluginManager.cpp | |
| parent | 7e5da7f38f4bf950c4ff8e1688b872a229c2e0cb (diff) | |
| download | abrt-e6b1174bd70e5f4442b6decfd5e72555a6c2661a.tar.gz abrt-e6b1174bd70e5f4442b6decfd5e72555a6c2661a.tar.xz abrt-e6b1174bd70e5f4442b6decfd5e72555a6c2661a.zip | |
Comment cannot start in the middle of the line.
Comment has to start by Char # (first char in the line)
Diffstat (limited to 'src/Daemon/PluginManager.cpp')
| -rw-r--r-- | src/Daemon/PluginManager.cpp | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/src/Daemon/PluginManager.cpp b/src/Daemon/PluginManager.cpp index 9bc8e6f..945d6b4 100644 --- a/src/Daemon/PluginManager.cpp +++ b/src/Daemon/PluginManager.cpp @@ -376,21 +376,16 @@ bool CPluginManager::LoadPluginSettings(const std::string& pPath, map_plugin_set { continue; } - if (line[ii] == '#' && !in_quote) + if (line[ii] == '#' && !in_quote && key == "") { break; } - else if (line[ii] == '=' && !in_quote) + if (line[ii] == '=' && !in_quote) { is_value = true; + continue; } - else if (line[ii] == '=' && is_value && !in_quote) - { - key = ""; - value = ""; - break; - } - else if (!is_value) + if (!is_value) { key += line[ii]; } |
