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;
 }