From 98c51be27d51482980d585ccc0affc2325088fd8 Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Mon, 20 Mar 2017 19:22:58 -0700 Subject: [PATCH] fixup! ircd: Add tokens_after() util. --- ircd/lexical.cc | 34 ++++++++++++++++++++-------------- 1 file changed, 20 insertions(+), 14 deletions(-) diff --git a/ircd/lexical.cc b/ircd/lexical.cc index 6338327ed..5e5f7374c 100644 --- a/ircd/lexical.cc +++ b/ircd/lexical.cc @@ -23,20 +23,6 @@ #include ; + + const delim d(sep); + const boost::tokenizer view(str, d); + + auto it(begin(view)); + for(size_t j(0); it != end(view); ++it, j++) + if(j > i) + return string_view{it->data(), str.data() + str.size()}; + + return {}; +} + ircd::string_view ircd::token_last(const string_view &str, const char *const &sep)