@@ -352,7 +352,7 @@ pub unsafe extern "C" fn style_sheet_resource_add_bincode(
352352 check_null ! ( path, FfiErrorCode :: PathNullPointer , null( ) ) ;
353353 check_null ! ( buffer_ptr, FfiErrorCode :: BufferNullPointer , null( ) ) ;
354354 let res = raw_ptr_as_mut_ref ! ( this, group:: StyleSheetResource ) ;
355- let bincode: * mut [ u8 ] = core:: slice :: from_raw_parts_mut ( buffer_ptr, buffer_len) ;
355+ let bincode: * mut [ u8 ] = core:: ptr :: slice_from_raw_parts_mut ( buffer_ptr, buffer_len) ;
356356 let path = CStr :: from_ptr ( path) . to_string_lossy ( ) ;
357357 let w = res. add_bincode_zero_copy ( & path, bincode, move || {
358358 if let Some ( drop_fn) = drop_fn {
@@ -595,7 +595,7 @@ pub unsafe extern "C" fn style_sheet_import_index_add_bincode(
595595 check_null ! ( buffer_ptr, FfiErrorCode :: BufferNullPointer , null_mut( ) ) ;
596596 let path = CStr :: from_ptr ( path) . to_string_lossy ( ) ;
597597 let sheet = de_static_ref_zero_copy_env (
598- core:: slice :: from_raw_parts_mut ( buffer_ptr, buffer_len) ,
598+ core:: ptr :: slice_from_raw_parts_mut ( buffer_ptr, buffer_len) ,
599599 |s| {
600600 let s: Result < StyleSheet , _ > = float_pigment_consistent_bincode:: DefaultOptions :: new ( )
601601 . allow_trailing_bytes ( )
@@ -790,7 +790,7 @@ pub unsafe extern "C" fn style_sheet_import_index_deserialize_bincode(
790790 drop_args : RawMutPtr ,
791791) -> FfiResult < RawMutPtr > {
792792 check_null ! ( buffer_ptr, FfiErrorCode :: BufferNullPointer , null_mut( ) ) ;
793- let bincode: * mut [ u8 ] = core:: slice :: from_raw_parts_mut ( buffer_ptr, buffer_len) ;
793+ let bincode: * mut [ u8 ] = core:: ptr :: slice_from_raw_parts_mut ( buffer_ptr, buffer_len) ;
794794 FfiResult :: ok (
795795 StyleSheetImportIndex {
796796 inner : StyleSheetImportIndexImpl :: deserialize_bincode_zero_copy ( bincode, move || {
@@ -831,7 +831,7 @@ pub unsafe extern "C" fn style_sheet_import_index_merge_bincode(
831831 check_null ! ( this, FfiErrorCode :: ThisNullPointer , null( ) ) ;
832832 check_null ! ( buffer_ptr, FfiErrorCode :: BufferNullPointer , null( ) ) ;
833833 let style_sheet_import_index = raw_ptr_as_mut_ref ! ( this, StyleSheetImportIndex ) ;
834- let bincode: * mut [ u8 ] = core:: slice :: from_raw_parts_mut ( buffer_ptr, buffer_len) ;
834+ let bincode: * mut [ u8 ] = core:: ptr :: slice_from_raw_parts_mut ( buffer_ptr, buffer_len) ;
835835 style_sheet_import_index
836836 . inner
837837 . merge_bincode_zero_copy ( bincode, move || {
@@ -858,7 +858,7 @@ pub unsafe extern "C" fn style_sheet_import_index_merge_bincode(
858858#[ export_name = "FPBufferFree" ]
859859pub unsafe extern "C" fn buffer_free ( buffer_ptr : * mut u8 , buffer_len : usize ) -> FfiResult < NullPtr > {
860860 check_null ! ( buffer_ptr, FfiErrorCode :: BufferNullPointer , null( ) ) ;
861- let x: * mut [ u8 ] = core:: slice :: from_raw_parts_mut ( buffer_ptr, buffer_len) ;
861+ let x: * mut [ u8 ] = core:: ptr :: slice_from_raw_parts_mut ( buffer_ptr, buffer_len) ;
862862 drop ( Box :: from_raw ( x) ) ;
863863 FfiResult :: ok ( null ( ) )
864864}
@@ -1088,7 +1088,7 @@ pub unsafe extern "C" fn style_sheet_bincode_version(
10881088 use float_pigment_consistent_bincode:: Options ;
10891089 check_null ! ( buffer_ptr, FfiErrorCode :: BufferNullPointer , null_mut( ) ) ;
10901090 let sheet = de_static_ref_zero_copy_env (
1091- core:: slice :: from_raw_parts_mut ( buffer_ptr, buffer_len) ,
1091+ core:: ptr :: slice_from_raw_parts_mut ( buffer_ptr, buffer_len) ,
10921092 |s| {
10931093 let s: Result < StyleSheet , _ > = float_pigment_consistent_bincode:: DefaultOptions :: new ( )
10941094 . allow_trailing_bytes ( )
@@ -1098,10 +1098,8 @@ pub unsafe extern "C" fn style_sheet_bincode_version(
10981098 Err ( err) => {
10991099 let mut ss = StyleSheet :: from_sheet ( & sheet:: CompiledStyleSheet :: new ( ) ) ;
11001100 if let StyleSheet :: V1 ( ssv) = & mut ss {
1101- ssv. version = Box :: new (
1102- format ! ( "Failed to deserialize bincode formatted style sheet: {err}" )
1103- . into ( ) ,
1104- ) ;
1101+ * ssv. version = format ! ( "Failed to deserialize bincode formatted style sheet: {err}" )
1102+ . into ( ) ;
11051103 }
11061104 ss
11071105 }
0 commit comments