diff options
| -rw-r--r-- | src/core/hle/service/nvdrv/devices/nvhost_vic.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/core/hle/service/nvdrv/devices/nvhost_vic.cpp b/src/core/hle/service/nvdrv/devices/nvhost_vic.cpp index 263061f1d..bf090f5eb 100644 --- a/src/core/hle/service/nvdrv/devices/nvhost_vic.cpp +++ b/src/core/hle/service/nvdrv/devices/nvhost_vic.cpp | |||
| @@ -78,10 +78,7 @@ void nvhost_vic::OnClose(DeviceFD fd) { | |||
| 78 | if (iter != host1x_file.fd_to_id.end()) { | 78 | if (iter != host1x_file.fd_to_id.end()) { |
| 79 | system.GPU().ClearCdmaInstance(iter->second); | 79 | system.GPU().ClearCdmaInstance(iter->second); |
| 80 | } | 80 | } |
| 81 | auto it = sessions.find(fd); | 81 | sessions.erase(fd); |
| 82 | if (it != sessions.end()) { | ||
| 83 | sessions.erase(it); | ||
| 84 | } | ||
| 85 | } | 82 | } |
| 86 | 83 | ||
| 87 | } // namespace Service::Nvidia::Devices | 84 | } // namespace Service::Nvidia::Devices |