diff options
Diffstat (limited to 'src/win/native')
-rw-r--r-- | src/win/native/ui_application.cpp | 2 | ||||
-rw-r--r-- | src/win/native/window.cpp | 5 | ||||
-rw-r--r-- | src/win/native/window_d2d_painter.cpp | 2 | ||||
-rw-r--r-- | src/win/native/window_manager.cpp | 6 | ||||
-rw-r--r-- | src/win/native/window_render_target.cpp | 6 |
5 files changed, 6 insertions, 15 deletions
diff --git a/src/win/native/ui_application.cpp b/src/win/native/ui_application.cpp index 892acd50..80460b29 100644 --- a/src/win/native/ui_application.cpp +++ b/src/win/native/ui_application.cpp @@ -12,8 +12,6 @@ #include "timer.hpp" #include "window_manager.hpp" -#include <cassert> - namespace cru::platform::native::win { WinUiApplication* WinUiApplication::instance = nullptr; diff --git a/src/win/native/window.cpp b/src/win/native/window.cpp index fea269d2..1b590026 100644 --- a/src/win/native/window.cpp +++ b/src/win/native/window.cpp @@ -15,7 +15,6 @@ #include "window_manager.hpp" #include <windowsx.h> -#include <cassert> namespace cru::platform::native::win { inline Point PiToDip(const POINT& pi_point) { @@ -28,7 +27,7 @@ WinNativeWindow::WinNativeWindow(WinUiApplication* application, : application_(application), resolver_(std::make_shared<WinNativeWindowResolver>(this)), parent_window_(parent) { - assert(application); // application can't be null. + Expects(application); // application can't be null. if (parent != nullptr) { throw new std::runtime_error("Can't use a invalid window as parent."); @@ -418,7 +417,7 @@ void WinNativeWindow::OnActivatedInternal() {} void WinNativeWindow::OnDeactivatedInternal() {} void WinNativeWindowResolver::Reset() { - assert(window_); // already reset, can't reset again + Expects(window_); // already reset, can't reset again window_ = nullptr; } } // namespace cru::platform::native::win diff --git a/src/win/native/window_d2d_painter.cpp b/src/win/native/window_d2d_painter.cpp index 023559f4..54343fbf 100644 --- a/src/win/native/window_d2d_painter.cpp +++ b/src/win/native/window_d2d_painter.cpp @@ -4,8 +4,6 @@ #include "cru/win/graph/direct/factory.hpp" #include "cru/win/native/window_render_target.hpp" -#include <cassert> - namespace cru::platform::native::win { using namespace cru::platform::graph::win::direct; diff --git a/src/win/native/window_manager.cpp b/src/win/native/window_manager.cpp index 0bf7656a..e1b14f4b 100644 --- a/src/win/native/window_manager.cpp +++ b/src/win/native/window_manager.cpp @@ -4,8 +4,6 @@ #include "cru/win/native/window.hpp" #include "cru/win/native/window_class.hpp" -#include <cassert> - namespace cru::platform::native::win { LRESULT __stdcall GeneralWndProc(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam) { @@ -31,13 +29,13 @@ WindowManager::~WindowManager() { } void WindowManager::RegisterWindow(HWND hwnd, WinNativeWindow* window) { - assert(window_map_.count(hwnd) == 0); // The hwnd is already in the map. + Expects(window_map_.count(hwnd) == 0); // The hwnd is already in the map. window_map_.emplace(hwnd, window); } void WindowManager::UnregisterWindow(HWND hwnd) { const auto find_result = window_map_.find(hwnd); - assert(find_result != window_map_.end()); // The hwnd is not in the map. + Expects(find_result != window_map_.end()); // The hwnd is not in the map. window_map_.erase(find_result); if (window_map_.empty()) application_->RequestQuit(0); } diff --git a/src/win/native/window_render_target.cpp b/src/win/native/window_render_target.cpp index 23ad2afa..eb6673c6 100644 --- a/src/win/native/window_render_target.cpp +++ b/src/win/native/window_render_target.cpp @@ -4,13 +4,11 @@ #include "cru/win/graph/direct/factory.hpp" #include "dpi_util.hpp" -#include <cassert> - namespace cru::platform::native::win { using namespace cru::platform::graph::win::direct; WindowRenderTarget::WindowRenderTarget(DirectGraphFactory* factory, HWND hwnd) : factory_(factory) { - assert(factory); + Expects(factory); const auto d3d11_device = factory->GetD3D11Device(); const auto dxgi_factory = factory->GetDxgiFactory(); @@ -56,7 +54,7 @@ void WindowRenderTarget::Present() { } void WindowRenderTarget::CreateTargetBitmap() { - assert(target_bitmap_ == nullptr); // target bitmap must not exist. + Expects(target_bitmap_ == nullptr); // target bitmap must not exist. // Direct2D needs the dxgi version of the backbuffer surface pointer. Microsoft::WRL::ComPtr<IDXGISurface> dxgi_back_buffer; |