Skip to content

Commit 81f2874

Browse files
Manu343726manusharded
authored andcommitted
Remove more warnings
1 parent 656019e commit 81f2874

File tree

4 files changed

+6
-5
lines changed

4 files changed

+6
-5
lines changed

CMakeLists.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,9 @@ target_include_directories(${LIB_TARGET_NAME}
5656
PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include)
5757

5858
if(NOT MSVC)
59-
target_compile_options(${LIB_TARGET_NAME} PRIVATE -Wall -Werror -Wno-error-parentheses)
59+
target_compile_options(boost_assert INTERFACE -Wno-error-parentheses -Wno-parentheses)
60+
target_compile_options(boost_filesystem PRIVATE -Wno-error-deprecated-declarations -Wno-deprecated-declarations)
61+
target_compile_options(${LIB_TARGET_NAME} PRIVATE -Wall -Werror)
6062
endif()
6163

6264
if (JINJA2CPP_BUILD_TESTS)

src/string_converter_filter.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ InternalValue StringConverter::Filter(const InternalValue& baseVal, RenderContex
197197
case WordCountMode:
198198
{
199199
int64_t wc = 0;
200-
ApplyStringConverter<GenericStringEncoder>(baseVal, [isDelim = true, &wc, &isAlpha, &isAlNum](auto ch, auto&& fn) mutable {
200+
ApplyStringConverter<GenericStringEncoder>(baseVal, [isDelim = true, &wc, &isAlNum](auto ch, auto&& fn) mutable {
201201
if (isDelim && isAlNum(ch))
202202
{
203203
isDelim = false;

src/template_impl.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -130,15 +130,14 @@ class TemplateImpl : public ITemplateImpl
130130
auto valRef = &ip.second.data();
131131
auto newParam = visit(visitors::InputValueConvertor(), *valRef);
132132
if (!newParam)
133-
intParams[ip.first] = std::move(ValueRef(static_cast<const Value&>(*valRef)));
133+
intParams[ip.first] = ValueRef(static_cast<const Value&>(*valRef));
134134
else
135135
intParams[ip.first] = newParam.get();
136136
}
137137
RendererCallback callback(this);
138138
RenderContext context(intParams, &callback);
139139
InitRenderContext(context);
140140
OutStream outStream([writer = GenericStreamWriter<CharT>(os)]() mutable -> OutStream::StreamWriter* {return &writer;});
141-
142141
m_renderer->Render(outStream, context);
143142
}
144143

src/template_parser.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -514,7 +514,7 @@ class TemplateParser : public LexerHelper
514514
return MakeParseError(ErrorCode::Unspecified, MakeToken(Token::Unknown, {range.startOffset, range.startOffset + 1}));
515515

516516
tokenizer.begin();
517-
Lexer lexer([this, &tokenizer, adjust = range.startOffset]() mutable {
517+
Lexer lexer([&tokenizer, adjust = range.startOffset]() mutable {
518518
lexertk::token tok = tokenizer.next_token();
519519
tok.position += adjust;
520520
return tok;

0 commit comments

Comments
 (0)