commit 50c085015adb1a10ab5ba39e94219c68639a85df
Author: Jean-Marc Lasgouttes <lasgout...@lyx.org>
Date:   Wed Feb 12 14:37:08 2025 +0100

    Avoid copying LyXModule object (spotted by Coverity Scan)
---
 src/ModuleList.cpp | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/ModuleList.cpp b/src/ModuleList.cpp
index 83f5a75940..d132cb3295 100644
--- a/src/ModuleList.cpp
+++ b/src/ModuleList.cpp
@@ -222,8 +222,7 @@ void ModuleList::addLayoutModule(string const & modname,
        vector<string> const & pkgs, vector<string> const & req,
        vector<string> const & exc, string const & catgy, bool const local)
 {
-       LyXModule lm(modname, filename, description, pkgs, req, exc, catgy, 
local);
-       modlist_.push_back(lm);
+       modlist_.emplace_back(modname, filename, description, pkgs, req, exc, 
catgy, local);
 }
 
 
-- 
lyx-cvs mailing list
lyx-cvs@lists.lyx.org
https://lists.lyx.org/mailman/listinfo/lyx-cvs

Reply via email to