summaryrefslogtreecommitdiff
path: root/engine/src
diff options
context:
space:
mode:
Diffstat (limited to 'engine/src')
-rw-r--r--engine/src/windowing.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/engine/src/windowing.rs b/engine/src/windowing.rs
index 6d14af1..6086df8 100644
--- a/engine/src/windowing.rs
+++ b/engine/src/windowing.rs
@@ -5,7 +5,6 @@ use std::sync::{Arc, Condvar, Mutex, Weak};
use std::thread::Builder as ThreadBuilder;
use crossbeam_queue::ArrayQueue;
-use ecs::error::Error as EcsError;
use raw_window_handle::{DisplayHandle, HandleError, HasDisplayHandle, WindowHandle};
use winit::application::ApplicationHandler;
use winit::error::EventLoopError;
@@ -48,6 +47,7 @@ use crate::windowing::window::{
Id as WindowId,
Window,
};
+use crate::{error, Error as EngineError};
pub mod dpi;
pub mod keyboard;
@@ -133,7 +133,7 @@ fn update_stuff(
mut mouse_buttons: Single<MouseButtons>,
mut actions: Actions,
entity_obtainer: EntityObtainer,
-) -> Result<(), EcsError>
+) -> Result<(), EngineError>
{
if context.display_handle.is_none() {
cold_path();
@@ -267,7 +267,7 @@ fn update_stuff(
if shared_state.thread_panicked.load(Ordering::Relaxed) {
cold_path();
- return Err("Windowing app thread panicked".into());
+ return Err(error!("Windowing app thread panicked"));
}
if shared_state.has_thread_err.load(Ordering::Relaxed) {