lock_guard: remove explicit template
Change-Id: Iec6d57d6a66557a66096c7a8f67e025c6ca5a64c
diff --git a/src/upnp/upnp_control.cpp b/src/upnp/upnp_control.cpp
index 8dacd74..185ea7d 100644
--- a/src/upnp/upnp_control.cpp
+++ b/src/upnp/upnp_control.cpp
@@ -96,7 +96,7 @@
{
assert(upnpContext_);
- std::lock_guard<std::mutex> lk(mapListMutex_);
+ std::lock_guard lk(mapListMutex_);
for (auto const& [_, map] : mappingList_) {
upnpContext_->releaseMapping(map);
}
@@ -107,7 +107,7 @@
Controller::addLocalMap(const Mapping& map)
{
if (map.getMapKey()) {
- std::lock_guard<std::mutex> lock(mapListMutex_);
+ std::lock_guard lock(mapListMutex_);
auto ret = mappingList_.emplace(map.getMapKey(), map);
}
}
@@ -117,7 +117,7 @@
{
assert(upnpContext_);
- std::lock_guard<std::mutex> lk(mapListMutex_);
+ std::lock_guard lk(mapListMutex_);
return mappingList_.erase(map.getMapKey()) == 1;
}