From 081d95395fa5edc98b4d49e4798eddc5ee69a23d Mon Sep 17 00:00:00 2001 From: Witold Filipczyk Date: Wed, 23 Nov 2022 16:31:20 +0100 Subject: [PATCH] [ecmascript] Simpler code --- src/ecmascript/ecmascript.cpp | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/src/ecmascript/ecmascript.cpp b/src/ecmascript/ecmascript.cpp index e2ae3724..52de32d4 100644 --- a/src/ecmascript/ecmascript.cpp +++ b/src/ecmascript/ecmascript.cpp @@ -360,15 +360,6 @@ delayed_reload(void *data) mem_free(rel); } -static bool -iequals(const std::string& a, const std::string& b) -{ - return std::equal(a.begin(), a.end(), - b.begin(), b.end(), [](char a, char b) { - return toupper(a) == toupper(b); - }); -} - void check_for_rerender(struct ecmascript_interpreter *interpreter, const char* text) { @@ -394,7 +385,7 @@ check_for_rerender(struct ecmascript_interpreter *interpreter, const char* text) const xmlpp::Element *parent = el->get_parent(); - if (!parent || iequals(parent->get_name(), "HEAD")) goto fromstart; + if (!parent || !strcasecmp(parent->get_name().c_str(), "HEAD")) goto fromstart; xmlpp::ustring text = ""; text += interpreter->writecode.source;