Merge pull request #267 from AndreasGocht/fix_adding_devices

Fix nethogsmonitor_loop_devices_py to accept more than one device
This commit is contained in:
Arnout Engelen
2023-12-23 10:55:51 +01:00
committed by GitHub

View File

@@ -52,7 +52,10 @@ int nethogsmonitor_loop_devices_py(
{
// this is ok because we only use the vector here
std::vector<char*> _devicenames;
for (auto _dn : __devicenames) _devicenames.push_back(const_cast<char*>(_dn.c_str()));
for (auto& _dn : __devicenames)
{
_devicenames.push_back(const_cast<char*>(_dn.c_str()));
}
int devc = _devicenames.size();
char **devicenames = (_devicenames.empty()) ? NULL : _devicenames.data();