From 200062cd5e17bb3be02eb2a6fe593c9d4bfc763e Mon Sep 17 00:00:00 2001 From: Attila Molnar Date: Mon, 22 Aug 2016 17:11:38 +0200 Subject: Remove now unused SearchAndReplace() function --- include/hashcomp.h | 23 ----------------------- 1 file changed, 23 deletions(-) diff --git a/include/hashcomp.h b/include/hashcomp.h index 464fb16de..ddd590db2 100644 --- a/include/hashcomp.h +++ b/include/hashcomp.h @@ -70,29 +70,6 @@ CoreExport extern unsigned const char ascii_case_insensitive_map[256]; */ CoreExport extern unsigned const char rfc_case_sensitive_map[256]; -template const T& SearchAndReplace(T& text, const T& pattern, const T& replace) -{ - T replacement; - if ((!pattern.empty()) && (!text.empty())) - { - for (std::string::size_type n = 0; n != text.length(); ++n) - { - if (text.length() >= pattern.length() && text.substr(n, pattern.length()) == pattern) - { - // Found the pattern in the text, replace it, and advance - replacement.append(replace); - n = n + pattern.length() - 1; - } - else - { - replacement += text[n]; - } - } - } - text = replacement; - return text; -} - /** The irc namespace contains a number of helper classes. */ namespace irc -- cgit v1.2.3