From 9e09bbe08af4ade9b8254c29d4d5d3f53d82cc78 Mon Sep 17 00:00:00 2001 From: Kozlov Maxim Date: Fri, 4 Aug 2023 11:21:35 +0600 Subject: [PATCH] fixed names count cause runtime exception --- src/add_in/mod.rs | 4 ++-- src/my_add_in/props.rs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/add_in/mod.rs b/src/add_in/mod.rs index 953bf70..4513f4b 100644 --- a/src/add_in/mod.rs +++ b/src/add_in/mod.rs @@ -6,13 +6,13 @@ use crate::ffi::{ use color_eyre::eyre::Result; pub struct ComponentPropDescription { - pub names: &'static [&'static str], + pub names: &'static [&'static str; 2], pub readable: bool, pub writable: bool, } pub struct ComponentFuncDescription { - pub names: &'static [&'static str], + pub names: &'static [&'static str; 2], pub params_count: usize, pub returns_val: bool, pub default_values: &'static [Option], diff --git a/src/my_add_in/props.rs b/src/my_add_in/props.rs index e88fc3d..762504b 100644 --- a/src/my_add_in/props.rs +++ b/src/my_add_in/props.rs @@ -12,7 +12,7 @@ impl MyAddInDescription { pub fn generate_prop_list() -> Vec { vec![PropListElement { description: ComponentPropDescription { - names: &["prop"], + names: &["Property", "Свойство"], readable: true, writable: true, },