Differential D23984 Diff 69308 head/www/chromium/files/patch-ash_display_mirror__window__controller.cc
Changeset View
Changeset View
Standalone View
Standalone View
head/www/chromium/files/patch-ash_display_mirror__window__controller.cc
--- ash/display/mirror_window_controller.cc.orig 2019-03-11 22:00:51 UTC | --- ash/display/mirror_window_controller.cc.orig 2020-03-03 18:53:46 UTC | ||||
+++ ash/display/mirror_window_controller.cc | +++ ash/display/mirror_window_controller.cc | ||||
@@ -274,7 +274,11 @@ void MirrorWindowController::UpdateWindow( | @@ -298,7 +298,11 @@ void MirrorWindowController::UpdateWindow( | ||||
return info.id() == iter->first; | return info.id() == iter->first; | ||||
}) == display_info_list.end()) { | }) == display_info_list.end()) { | ||||
CloseAndDeleteHost(iter->second, true); | CloseAndDeleteHost(iter->second, true); | ||||
+#if defined(__llvm__) | +#if defined(__llvm__) | ||||
+ mirroring_host_info_map_.erase(iter++); | + mirroring_host_info_map_.erase(iter++); | ||||
+#else | +#else | ||||
iter = mirroring_host_info_map_.erase(iter); | iter = mirroring_host_info_map_.erase(iter); | ||||
+#endif | +#endif | ||||
} else { | } else { | ||||
++iter; | ++iter; | ||||
} | } |