commit fb4c70650c03d55f8cfb2ea8d312382c86b863f6
Author: Richard Heck <[email protected]>
Date: Tue May 12 12:52:36 2015 -0400
Use const ref instead of passing by value.
Thinko caught by coverity.
diff --git a/src/insets/InsetTOC.cpp b/src/insets/InsetTOC.cpp
index 11662ce..d413892 100644
--- a/src/insets/InsetTOC.cpp
+++ b/src/insets/InsetTOC.cpp
@@ -149,7 +149,7 @@ void InsetTOC::makeTOCEntry(XHTMLStream & xs,
void InsetTOC::makeTOCWithDepth(XHTMLStream & xs,
- Toc toc, OutputParams const & op) const
+ Toc const & toc, OutputParams const & op) const
{
Toc::const_iterator it = toc.begin();
Toc::const_iterator const en = toc.end();
@@ -207,7 +207,7 @@ void InsetTOC::makeTOCWithDepth(XHTMLStream & xs,
void InsetTOC::makeTOCNoDepth(XHTMLStream & xs,
- Toc toc, const OutputParams & op) const
+ Toc const & toc, const OutputParams & op) const
{
Toc::const_iterator it = toc.begin();
Toc::const_iterator const en = toc.end();
diff --git a/src/insets/InsetTOC.h b/src/insets/InsetTOC.h
index 1836836..074ad53 100644
--- a/src/insets/InsetTOC.h
+++ b/src/insets/InsetTOC.h
@@ -64,9 +64,9 @@ public:
private:
///
- void makeTOCWithDepth(XHTMLStream & xs, Toc toc, const OutputParams &
op) const;
+ void makeTOCWithDepth(XHTMLStream & xs, Toc const & toc, const
OutputParams & op) const;
///
- void makeTOCNoDepth(XHTMLStream & xs, Toc toc, const OutputParams & op)
const;
+ void makeTOCNoDepth(XHTMLStream & xs, Toc const & toc, const
OutputParams & op) const;
///
void makeTOCEntry(XHTMLStream & xs, Paragraph const & par, OutputParams
const & op) const;