aboutsummaryrefslogtreecommitdiff
path: root/apps/fparkan-vulkan-smoke/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'apps/fparkan-vulkan-smoke/src/main.rs')
-rw-r--r--apps/fparkan-vulkan-smoke/src/main.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/apps/fparkan-vulkan-smoke/src/main.rs b/apps/fparkan-vulkan-smoke/src/main.rs
index 320eb59..6339352 100644
--- a/apps/fparkan-vulkan-smoke/src/main.rs
+++ b/apps/fparkan-vulkan-smoke/src/main.rs
@@ -729,7 +729,11 @@ impl AtomicWindowPhase {
}
fn status(&self) -> &'static str {
- WindowPhase::from_u8(self.0.load(Ordering::SeqCst) as u8).status()
+ match u8::try_from(self.0.load(Ordering::SeqCst)) {
+ Ok(value) => WindowPhase::from_u8(value),
+ Err(_) => WindowPhase::NotStarted,
+ }
+ .status()
}
}