aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules')
-rw-r--r--src/modules/extra/m_regex_pcre.cpp4
-rw-r--r--src/modules/extra/m_regex_posix.cpp2
-rw-r--r--src/modules/m_namedmodes.cpp2
-rw-r--r--src/modules/m_regex_stdlib.cpp2
4 files changed, 5 insertions, 5 deletions
diff --git a/src/modules/extra/m_regex_pcre.cpp b/src/modules/extra/m_regex_pcre.cpp
index 0fb7d2974..5313cb9d6 100644
--- a/src/modules/extra/m_regex_pcre.cpp
+++ b/src/modules/extra/m_regex_pcre.cpp
@@ -110,13 +110,13 @@ public:
int matchidx = (nametable[0] << 8) | nametable[1];
const std::string matchname(reinterpret_cast<const char*>(nametable + 2), nameentrysize - 3);
const std::string matchvalue(text.c_str() + ovector[2 * matchidx], ovector[ 2 * matchidx + 1] - ovector[2 * matchidx]);
- namedcaptures.emplace(std::move(matchname), std::move(matchvalue));
+ namedcaptures.emplace(matchname, matchvalue);
nametable += nameentrysize;
}
}
}
- return Regex::MatchCollection(std::move(captures), std::move(namedcaptures));
+ return Regex::MatchCollection(captures, namedcaptures);
}
};
diff --git a/src/modules/extra/m_regex_posix.cpp b/src/modules/extra/m_regex_posix.cpp
index cce12006a..ce3a8e03a 100644
--- a/src/modules/extra/m_regex_posix.cpp
+++ b/src/modules/extra/m_regex_posix.cpp
@@ -91,7 +91,7 @@ public:
// The posix engine does not support named captures.
static const Regex::NamedCaptures unusednc;
- return Regex::MatchCollection(std::move(captures), unusednc);
+ return Regex::MatchCollection(captures, unusednc);
}
};
diff --git a/src/modules/m_namedmodes.cpp b/src/modules/m_namedmodes.cpp
index ffd999f6e..23c556408 100644
--- a/src/modules/m_namedmodes.cpp
+++ b/src/modules/m_namedmodes.cpp
@@ -193,7 +193,7 @@ public:
}
// Put the actual ModeHandler in place of the namebase handler
- curr.mh = std::move(mh);
+ curr.mh = mh;
}
++i;
diff --git a/src/modules/m_regex_stdlib.cpp b/src/modules/m_regex_stdlib.cpp
index f9d6361ea..5721425bd 100644
--- a/src/modules/m_regex_stdlib.cpp
+++ b/src/modules/m_regex_stdlib.cpp
@@ -68,7 +68,7 @@ public:
// The stdregex engine does not support named captures.
static const Regex::NamedCaptures unusednc;
- return Regex::MatchCollection(std::move(captures), unusednc);
+ return Regex::MatchCollection(captures, unusednc);
}
};