@@ -162,7 +162,7 @@ impl BepInExEnvironment {
162162 pub fn new ( ) -> BepInExEnvironment {
163163 let game_dir = game_directory ( ) ;
164164 let bepinex_dir = bepinex_directory ( ) ;
165- let bepinex_preloader_dll = format ! ( "{}/core/BepInEx.Preloader.dll" , & bepinex_dir) ;
165+ let bepinex_preloader_dll = format ! ( "{}/core/BepInEx.Preloader.dll" , bepinex_dir) ;
166166
167167 // Detect BepInExPack_Valheim version from manifest.json if present and cross-check filesystem
168168 let mut doorstop_is_v4_plus =
@@ -173,15 +173,15 @@ impl BepInExEnvironment {
173173
174174 debug ! ( "Parsing Doorstop locations." ) ;
175175 let doorstop_lib_default = if doorstop_is_v4_plus {
176- format ! ( "{}/doorstop_libs/libdoorstop_x64.so" , & game_dir)
176+ format ! ( "{}/doorstop_libs/libdoorstop_x64.so" , game_dir)
177177 } else {
178178 String :: from ( "libdoorstop_x64.so" )
179179 } ;
180180 let doorstop_lib = environment:: fetch_var ( DOORSTOP_LIB_VAR , & doorstop_lib_default) ;
181181 let doorstop_libs = parse_path (
182182 DOORSTOP_LIBS_VAR ,
183- format ! ( "{}/doorstop_libs" , & game_dir) ,
184- format ! ( "{}/doorstop" , & bepinex_dir) ,
183+ format ! ( "{}/doorstop_libs" , game_dir) ,
184+ format ! ( "{}/doorstop" , bepinex_dir) ,
185185 ) ;
186186 let doorstop_target_assembly =
187187 environment:: fetch_var ( DOORSTOP_TARGET_ASSEMBLY_VAR , & bepinex_preloader_dll) ;
@@ -190,15 +190,15 @@ impl BepInExEnvironment {
190190 // Prefer BepInEx/core_lib, fallback to BepInEx/core; no more game_dir/unstripped_corlib
191191 let doorstop_corlib_override_path = parse_path (
192192 DOORSTOP_CORLIB_OVERRIDE_PATH_VAR ,
193- format ! ( "{}/core_lib" , & bepinex_dir) ,
194- format ! ( "{}/core" , & bepinex_dir) ,
193+ format ! ( "{}/core_lib" , bepinex_dir) ,
194+ format ! ( "{}/core" , bepinex_dir) ,
195195 ) ;
196196
197197 debug ! ( "Parsing LD locations." ) ;
198198 let ld_preload = environment:: fetch_var ( constants:: LD_PRELOAD_VAR , "" ) . add ( & doorstop_lib) ;
199199 let ld_library_path = environment:: fetch_var (
200200 constants:: LD_LIBRARY_PATH_VAR ,
201- format ! ( "./linux64:{}" , & doorstop_libs) . as_str ( ) ,
201+ format ! ( "./linux64:{}" , doorstop_libs) . as_str ( ) ,
202202 ) ;
203203
204204 debug ! ( "Returning environment" ) ;
@@ -221,8 +221,8 @@ impl BepInExEnvironment {
221221 debug ! ( "Checking for BepInEx specific files..." ) ;
222222 // Choose checks based on detected mode
223223 // For Doorstop v4+: verify native lib in doorstop_libs dir (Linux .so or macOS .dylib)
224- let lib_so = format ! ( "{}/libdoorstop_x64.so" , & self . doorstop_libs_dir) ;
225- let lib_dylib = format ! ( "{}/libdoorstop_64.dylib" , & self . doorstop_libs_dir) ;
224+ let lib_so = format ! ( "{}/libdoorstop_x64.so" , self . doorstop_libs_dir) ;
225+ let lib_dylib = format ! ( "{}/libdoorstop_64.dylib" , self . doorstop_libs_dir) ;
226226 let checks_v4 = [ & self . doorstop_target_assembly ] ;
227227 let checks_v3 = [ & self . doorstop_lib , & self . doorstop_invoke_dll ] ;
228228 let expected_state = true ;
@@ -231,21 +231,21 @@ impl BepInExEnvironment {
231231 let dylib_exists = path_exists ( & lib_dylib) ;
232232 let target_exists = path_exists ( & self . doorstop_target_assembly ) ;
233233 debug ! ( "Doorstop v4+ checks:" ) ;
234- debug ! ( " - lib (so): {} => {}" , & lib_so, so_exists) ;
235- debug ! ( " - lib (dylib): {} => {}" , & lib_dylib, dylib_exists) ;
234+ debug ! ( " - lib (so): {} => {}" , lib_so, so_exists) ;
235+ debug ! ( " - lib (dylib): {} => {}" , lib_dylib, dylib_exists) ;
236236 debug ! (
237237 " - target assembly: {} => {}" ,
238- & self . doorstop_target_assembly, target_exists
238+ self . doorstop_target_assembly, target_exists
239239 ) ;
240240 ( so_exists || dylib_exists) && checks_v4. iter ( ) . all ( |v| path_exists ( v) == expected_state)
241241 } else {
242242 let lib_exists = path_exists ( & self . doorstop_lib ) ;
243243 let invoke_exists = path_exists ( & self . doorstop_invoke_dll ) ;
244244 debug ! ( "Doorstop v3 checks:" ) ;
245- debug ! ( " - doorstop_lib: {} => {}" , & self . doorstop_lib, lib_exists) ;
245+ debug ! ( " - doorstop_lib: {} => {}" , self . doorstop_lib, lib_exists) ;
246246 debug ! (
247247 " - invoke dll: {} => {}" ,
248- & self . doorstop_invoke_dll, invoke_exists
248+ self . doorstop_invoke_dll, invoke_exists
249249 ) ;
250250 checks_v3. iter ( ) . all ( |v| path_exists ( v) == expected_state)
251251 } ;
0 commit comments