/*
- * Copyright (c) 2015-2019 Samsung Electronics Co., Ltd All Rights Reserved
+ * Copyright (c) 2015-2023 Samsung Electronics Co., Ltd All Rights Reserved
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
}
}
- for (auto unit : preprocessUnits) {
+ for (auto &unit : preprocessUnits) {
stopUnit(unit);
}
while ((::getline(&line, &len, fp.get())) != -1) {
std::string log(line);
log.erase(std::find_if(log.rbegin(), log.rend(),
- std::ptr_fun<int, int>(std::isgraph)).base(), log.end());
+ [](unsigned char c){ return std::isgraph(c); }).base(), log.end());
WARN(SINK, log);
}
} catch (std::exception &e) {