Skip to content
This repository was archived by the owner on Jan 26, 2024. It is now read-only.

Commit c32bdf0

Browse files
committed
SWDEV-1 - Fix Windows build
std: :mem_fun() is removed in c++17. Simplify logic to not require it. Change-Id: Ic9a4753b48dd13fcb20cd5b90ff73c3df3211b9f
1 parent 31db1a9 commit c32bdf0

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

platform/command.hpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -977,7 +977,9 @@ class NativeFnCommand : public Command {
977977
~NativeFnCommand() { delete[] args_; }
978978

979979
void releaseResources() {
980-
std::for_each(memObjects_.begin(), memObjects_.end(), std::mem_fun(&Memory::release));
980+
for (const auto& memObject: memObjects_) {
981+
memObject->release();
982+
}
981983
Command::releaseResources();
982984
}
983985

0 commit comments

Comments
 (0)