summaryrefslogtreecommitdiff
path: root/avmedia
diff options
context:
space:
mode:
Diffstat (limited to 'avmedia')
-rw-r--r--avmedia/source/gstreamer/gstplayer.cxx4
1 files changed, 3 insertions, 1 deletions
diff --git a/avmedia/source/gstreamer/gstplayer.cxx b/avmedia/source/gstreamer/gstplayer.cxx
index d42f91038a42..46432c764698 100644
--- a/avmedia/source/gstreamer/gstplayer.cxx
+++ b/avmedia/source/gstreamer/gstplayer.cxx
@@ -267,7 +267,9 @@ void MissingPluginInstallerThread::execute() {
details.swap(inst.currentDetails_);
}
std::vector<char *> args;
- for (auto const & i: details) {
+ args.reserve(details.size());
+ for (auto const& i : details)
+ {
args.push_back(const_cast<char *>(i.getStr()));
}
args.push_back(nullptr);