1
0
mirror of https://github.com/rkd77/elinks.git synced 2024-06-25 01:05:37 +00:00

[ecmascript] Simpler code

This commit is contained in:
Witold Filipczyk 2022-11-23 16:31:20 +01:00
parent af190c57cc
commit 081d95395f

View File

@ -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 = "<root>";
text += interpreter->writecode.source;