mirror of
https://github.com/slint-ui/slint.git
synced 2025-09-30 22:01:13 +00:00
Prospective fix for doc errors
In the nightly it appears that `no_mangle` is now considered "unsafe", so we need to allow that in the ffi modules. For the layout code this patch also creates that ffi module with prefixed function names, like in the other modules and only allows unsafe in there.
This commit is contained in:
parent
f1d41db006
commit
57d3a34996
6 changed files with 64 additions and 24 deletions
|
@ -315,10 +315,10 @@ private:
|
|||
|
||||
|
||||
// layouts:
|
||||
using cbindgen_private::box_layout_info;
|
||||
using cbindgen_private::sixtyfps_box_layout_info;
|
||||
using cbindgen_private::BoxLayoutCellData;
|
||||
using cbindgen_private::BoxLayoutData;
|
||||
using cbindgen_private::grid_layout_info;
|
||||
using cbindgen_private::sixtyfps_grid_layout_info;
|
||||
using cbindgen_private::GridLayoutCellData;
|
||||
using cbindgen_private::GridLayoutData;
|
||||
using cbindgen_private::LayoutAlignment;
|
||||
|
@ -327,9 +327,9 @@ using cbindgen_private::Padding;
|
|||
using cbindgen_private::PathLayoutData;
|
||||
using cbindgen_private::PathLayoutItemData;
|
||||
using cbindgen_private::Rect;
|
||||
using cbindgen_private::solve_box_layout;
|
||||
using cbindgen_private::solve_grid_layout;
|
||||
using cbindgen_private::solve_path_layout;
|
||||
using cbindgen_private::sixtyfps_solve_box_layout;
|
||||
using cbindgen_private::sixtyfps_solve_grid_layout;
|
||||
using cbindgen_private::sixtyfps_solve_path_layout;
|
||||
|
||||
inline LayoutInfo LayoutInfo::merge(const LayoutInfo &other) const
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue