From 027ee6c24ecfcca8bd84e0761680ed7923bbbe7f Mon Sep 17 00:00:00 2001
From: M33 <327-m33@git.qoto.org>
Date: Tue, 16 Mar 2021 15:24:41 +0000
Subject: [PATCH] Update src/data.rs

---
 src/data.rs | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/src/data.rs b/src/data.rs
index 4edff093..b69c9183 100644
--- a/src/data.rs
+++ b/src/data.rs
@@ -44,7 +44,7 @@ pub mod c {
     fn squeek_load_layout(
         name: *const c_char,    // name of the keyboard
         type_: u32,             // type like Wide
-        variant: u32,           // purpose variant like numeric, terminal...
+        _variant: u32,           // purpose variant like numeric, terminal...
     ) -> *mut ::layout::Layout {
         let type_ = match type_ {
             0 => ArrangementKind::Base,
@@ -54,10 +54,12 @@ pub mod c {
         let name = as_str(&name)
             .expect("Bad layout name")
             .expect("Empty layout name");
-        let variant = match ::data::ContentPurpose::Terminal { 
-            ::data::ContentPurpose::Terminal => ::data::ContentPurpose::Terminal,
-            _  => ::data::ContentPurpose::Normal,
-        };
+        mutt ::data::ContentPurpose {
+            let variant = match _variant {
+                ::data::ContentPurpose::Terminal => ::data::ContentPurpose::Terminal,
+                _  => ::data::ContentPurpose::Normal,
+            };
+        }
 
         let (kind, layout) = load_layout_data_with_fallback(&name, type_, variant);
         let layout = ::layout::Layout::new(layout, kind);
-- 
GitLab