aboutsummaryrefslogtreecommitdiff
path: root/src/modules
diff options
context:
space:
mode:
authorGravatar Sadie Powell2023-01-10 21:43:44 +0000
committerGravatar Sadie Powell2023-01-10 21:43:44 +0000
commita847107bee100b9bed9aa482735f5124e5557bfb (patch)
tree84b23d66476f7baec29bac0593637e98db300d80 /src/modules
parentAvoid copying various shared_ptr usages when not necessary. (diff)
Fix using std::move when not appropriate.
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);
}
};