@@ -19,6 +19,7 @@ use crate::flatbuffers::containers::flat_map::FlatMapView;
1919use crate :: flatbuffers:: containers:: flat_multimap:: FlatMultiMapView ;
2020use crate :: flatbuffers:: containers:: hash_map:: HashMapStringView ;
2121use crate :: flatbuffers:: containers:: hash_set:: HashSetView ;
22+ use crate :: flatbuffers:: unsafe_tools:: fb_vector_to_slice;
2223use crate :: resources:: { PermissionMask , ResourceStorage } ;
2324
2425use crate :: utils:: Hash ;
@@ -246,15 +247,15 @@ impl CosmeticFilterCache {
246247
247248 let cosmetic_filters = self . filter_data_context . memory . root ( ) . cosmetic_filters ( ) ;
248249 let hostname_rules_view = FlatMapView :: new (
249- cosmetic_filters. hostname_index ( ) ,
250+ fb_vector_to_slice ( cosmetic_filters. hostname_index ( ) ) ,
250251 cosmetic_filters. hostname_values ( ) ,
251252 ) ;
252253 let hostname_hide_view = FlatMultiMapView :: new (
253- cosmetic_filters. hostname_hide_index ( ) ,
254+ fb_vector_to_slice ( cosmetic_filters. hostname_hide_index ( ) ) ,
254255 cosmetic_filters. hostname_hide_values ( ) ,
255256 ) ;
256257 let hostname_inject_script_view = FlatMultiMapView :: new (
257- cosmetic_filters. hostname_inject_script_index ( ) ,
258+ fb_vector_to_slice ( cosmetic_filters. hostname_inject_script_index ( ) ) ,
258259 cosmetic_filters. hostname_inject_script_values ( ) ,
259260 ) ;
260261
0 commit comments