diff options
author | Ben Longbons <b.r.longbons@gmail.com> | 2014-01-25 09:43:09 -0800 |
---|---|---|
committer | Ben Longbons <b.r.longbons@gmail.com> | 2014-01-25 10:14:44 -0800 |
commit | 34f0540da418b01dd4d49f6ecf72569d3cfecfdf (patch) | |
tree | bf7c4623b0d794e4db8c72b0906bb40807d62ba8 /src/common/utils.cpp | |
parent | 9a4c3a44476f3306a8deed8a836e8fbc25ceb55f (diff) | |
download | tmwa-34f0540da418b01dd4d49f6ecf72569d3cfecfdf.tar.gz tmwa-34f0540da418b01dd4d49f6ecf72569d3cfecfdf.tar.bz2 tmwa-34f0540da418b01dd4d49f6ecf72569d3cfecfdf.tar.xz tmwa-34f0540da418b01dd4d49f6ecf72569d3cfecfdf.zip |
Implement unified config parsing (mostly)
Diffstat (limited to 'src/common/utils.cpp')
-rw-r--r-- | src/common/utils.cpp | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/src/common/utils.cpp b/src/common/utils.cpp index 7f9a7ee..3a26e6d 100644 --- a/src/common/utils.cpp +++ b/src/common/utils.cpp @@ -65,28 +65,6 @@ int config_switch(ZString str) abort(); } -bool split_key_value(ZString line, XString *w1, ZString *w2) -{ - if (line.startswith("//")) - return false; - if (!line) - return false; - - if (std::find_if(line.begin(), line.end(), - [](unsigned char c) { return c < ' '; } - ) != line.end()) - return false; - ZString::iterator colon = std::find(line.begin(), line.end(), ':'); - if (colon == line.end()) - return false; - *w1 = line.xislice_h(colon); - ++colon; - while (std::isspace(*colon)) - ++colon; - *w2 = line.xislice_t(colon); - return true; -} - static_assert(sizeof(timestamp_seconds_buffer) == 20, "seconds buffer"); static_assert(sizeof(timestamp_milliseconds_buffer) == 24, "millis buffer"); |