summaryrefslogtreecommitdiff
path: root/src/common/utils.cpp
diff options
context:
space:
mode:
authorBen Longbons <b.r.longbons@gmail.com>2014-01-25 09:43:09 -0800
committerBen Longbons <b.r.longbons@gmail.com>2014-01-25 10:14:44 -0800
commit34f0540da418b01dd4d49f6ecf72569d3cfecfdf (patch)
treebf7c4623b0d794e4db8c72b0906bb40807d62ba8 /src/common/utils.cpp
parent9a4c3a44476f3306a8deed8a836e8fbc25ceb55f (diff)
downloadtmwa-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.cpp22
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");