From d3a398281c6fd1d3672036cb2d63f842d2cb28c5 Mon Sep 17 00:00:00 2001 From: Anton Samokhvalov Date: Thu, 10 Feb 2022 16:45:17 +0300 Subject: Restoring authorship annotation for Anton Samokhvalov . Commit 2 of 2. --- library/cpp/string_utils/scan/scan.cpp | 2 +- library/cpp/string_utils/scan/scan.h | 28 ++++++++++++++-------------- 2 files changed, 15 insertions(+), 15 deletions(-) (limited to 'library/cpp/string_utils/scan') diff --git a/library/cpp/string_utils/scan/scan.cpp b/library/cpp/string_utils/scan/scan.cpp index 5e418a0cb89..fbc1fdf08fd 100644 --- a/library/cpp/string_utils/scan/scan.cpp +++ b/library/cpp/string_utils/scan/scan.cpp @@ -1 +1 @@ -#include "scan.h" +#include "scan.h" diff --git a/library/cpp/string_utils/scan/scan.h b/library/cpp/string_utils/scan/scan.h index 466ea465376..703db543216 100644 --- a/library/cpp/string_utils/scan/scan.h +++ b/library/cpp/string_utils/scan/scan.h @@ -1,22 +1,22 @@ -#pragma once - -#include - +#pragma once + +#include + template -static inline void ScanKeyValue(TStringBuf s, F&& f) { +static inline void ScanKeyValue(TStringBuf s, F&& f) { TStringBuf key, val; - + while (!s.empty()) { val = s.NextTok(sep); - + if (val.empty()) { continue; // && case - } - + } + key = val.NextTok(sepKeyVal); - - if (addAll || val.IsInited()) { + + if (addAll || val.IsInited()) { f(key, val); // includes empty keys - } - } -} + } + } +} -- cgit v1.3