Skip to content

Commit 0bce04a

Browse files
committed
test.cpp fixed -Wlifetime-safety-intra-tu-suggestions Clang warnings
1 parent 264d28e commit 0bce04a

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

test.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ static void testcase(const std::string &name, void (*const f)(), int argc, char
115115

116116
#define TEST_CASE(F) (testcase(#F, F, argc, argv))
117117

118-
static simplecpp::TokenList makeTokenList(const char code[], std::size_t size, std::vector<std::string> &filenames, const std::string &filename=std::string(), simplecpp::OutputList * const outputList=nullptr)
118+
static simplecpp::TokenList makeTokenList(const char code[], std::size_t size, std::vector<std::string> &filenames SIMPLECPP_LIFETIMEBOUND, const std::string &filename=std::string(), simplecpp::OutputList * const outputList=nullptr)
119119
{
120120
switch (USE_INPUT) {
121121
case Input::Stringstream: {
@@ -129,7 +129,7 @@ static simplecpp::TokenList makeTokenList(const char code[], std::size_t size, s
129129
return simplecpp::TokenList{filenames}; // unreachable - needed for GCC and Visual Studio
130130
}
131131

132-
static simplecpp::TokenList makeTokenList(const char code[], std::vector<std::string> &filenames, const std::string &filename=std::string(), simplecpp::OutputList * const outputList=nullptr)
132+
static simplecpp::TokenList makeTokenList(const char code[], std::vector<std::string> &filenames SIMPLECPP_LIFETIMEBOUND, const std::string &filename=std::string(), simplecpp::OutputList * const outputList=nullptr)
133133
{
134134
return makeTokenList(code, strlen(code), filenames, filename, outputList);
135135
}

0 commit comments

Comments
 (0)