From 1eb821b34de0379f07c903ddd0c5ac6ff836144e Mon Sep 17 00:00:00 2001 From: hecomi Date: Sat, 12 Nov 2016 16:04:37 +0900 Subject: [PATCH] add unknown error. --- Plugins/uDesktopDuplication/uDesktopDuplication/Monitor.cpp | 6 ++++++ Plugins/uDesktopDuplication/uDesktopDuplication/Monitor.h | 1 + 2 files changed, 7 insertions(+) diff --git a/Plugins/uDesktopDuplication/uDesktopDuplication/Monitor.cpp b/Plugins/uDesktopDuplication/uDesktopDuplication/Monitor.cpp index 12577b1..78043e1 100644 --- a/Plugins/uDesktopDuplication/uDesktopDuplication/Monitor.cpp +++ b/Plugins/uDesktopDuplication/uDesktopDuplication/Monitor.cpp @@ -64,6 +64,10 @@ void Monitor::Initialize(IDXGIOutput* output) state_ = State::SessionDisconnected; Debug::Error("Monitor::Initialize() => Session disconnected."); break; + default: + state_ = State::Unknown; + Debug::Error("Monitor::Render() => Unknown Error."); + break; } } @@ -98,6 +102,8 @@ void Monitor::Render(UINT timeout) Debug::Error("Monitor::Render() => E_INVALIDARG."); break; default: + state_ = State::Unknown; + Debug::Error("Monitor::Render() => Unknown Error."); break; } return; diff --git a/Plugins/uDesktopDuplication/uDesktopDuplication/Monitor.h b/Plugins/uDesktopDuplication/uDesktopDuplication/Monitor.h index dff70ff..e789811 100644 --- a/Plugins/uDesktopDuplication/uDesktopDuplication/Monitor.h +++ b/Plugins/uDesktopDuplication/uDesktopDuplication/Monitor.h @@ -17,6 +17,7 @@ enum class MonitorState CurrentlyNotAvailable = 4, SessionDisconnected = 5, AccessLost = 6, + Unknown = 999, }; class Monitor