We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b815597 commit e283074Copy full SHA for e283074
src/rust/bitbox02/src/ui/ui.rs
@@ -279,15 +279,17 @@ pub fn menu_create(params: MenuParams<'_>) -> Component<'_> {
279
};
280
let title = params
281
.title
282
- .map(|title| crate::str_to_cstr_force!(title, MAX_LABEL_SIZE));
+ .map(|title| crate::util::str_to_cstr_vec(title).unwrap());
283
let component = unsafe {
284
bitbox02_sys::menu_create(
285
c_words.as_ptr(),
286
select_word_cb,
287
select_word_cb_param,
288
words.len() as _,
289
// copied in C
290
- title.map_or_else(|| core::ptr::null(), |title| title.as_ptr()),
+ title
291
+ .as_ref()
292
+ .map_or_else(|| core::ptr::null(), |title| title.as_ptr()),
293
continue_on_last_cb,
294
continue_on_last_cb_param,
295
cancel_cb,
0 commit comments