Skip to content

Commit 94ea469

Browse files
committed
c++11 compat
1 parent a6ef8c5 commit 94ea469

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/argvargc.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ std::vector<std::string> ArgvArgc::as_string_array(pid_t pid) noexcept(false) {
4444
std::vector<std::string> aresult;
4545
aresult.reserve(static_cast<bool>(result.size()));
4646
std::transform(result.begin(), result.end(), back_inserter(aresult),
47-
[](auto c) -> std::string { return std::string(c); });
47+
[](char* c) -> std::string { return std::string(c); });
4848
return aresult;
4949
}
5050

src/main.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ using Getargv::ArgvArgc;
1010
int main(int argc, char *argv[]) {
1111
char **end = argv + argc;
1212
bool nuls =
13-
(argc > 1) && std::find_if(argv, end, [](auto c) { return c == "-0"; });
13+
(argc > 1) && std::find_if(argv, end, [](char* c) { return std::string(c) == "-0"; });
1414

1515
char **itr = std::find(argv, end, "-s");
1616
unsigned int skip = (itr != end && ++itr != end) ? static_cast<unsigned int>(std::stoul(*itr)) : 0;

0 commit comments

Comments
 (0)