summaryrefslogtreecommitdiff
path: root/config.cpp
diff options
context:
space:
mode:
authorBossCode45 <human.cyborg42@gmail.com>2023-06-21 20:38:24 +1200
committerBossCode45 <human.cyborg42@gmail.com>2023-06-21 20:38:24 +1200
commit4f090897faae6c6d8e451281dc862d58bf9f05ba (patch)
tree16124789c04fbe52b2b51266e299f7d26259955f /config.cpp
parent8b4b487e685c72a478baf74aea2bf756988fe550 (diff)
parent5c799ffa098f6c9b6d88513c2662968a9f5aaa41 (diff)
downloadYATwm-4f090897faae6c6d8e451281dc862d58bf9f05ba.tar.gz
YATwm-4f090897faae6c6d8e451281dc862d58bf9f05ba.zip
Merge branch 'config-refactor'
Added a proper arg parser and made "\" an escape character
Diffstat (limited to 'config.cpp')
-rw-r--r--config.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/config.cpp b/config.cpp
index 27ecb6a..3af2491 100644
--- a/config.cpp
+++ b/config.cpp
@@ -98,6 +98,7 @@ std::vector<Err> Config::loadFromFile(std::string path)
int line = 0;
while(getline(config, cmd))
{
+ line++;
if(cmd.size() == 0)
continue;
if(cmd.at(0) == '#')
@@ -111,7 +112,6 @@ std::vector<Err> Config::loadFromFile(std::string path)
errs.push_back({e.code, "Error in config (line " + std::to_string(line) + "): " + std::to_string(e.code) + "\n\tMessage: " + e.message});
}
- line++;
}
loaded = true;
return errs;