@@ -308,8 +308,10 @@ const char *jl_dlfind_win32(const char *f_name)
308308 void * dummy ;
309309 if (jl_dlsym (jl_exe_handle , f_name , & dummy , 0 ))
310310 return JL_EXE_LIBNAME ;
311- if (jl_dlsym (jl_dl_handle , f_name , & dummy , 0 ))
312- return JL_DL_LIBNAME ;
311+ if (jl_dlsym (jl_libjulia_internal_handle , f_name , & dummy , 0 ))
312+ return JL_LIBJULIA_INTERNAL_DL_LIBNAME ;
313+ if (jl_dlsym (jl_libjulia_handle , f_name , & dummy , 0 ))
314+ return JL_LIBJULIA_DL_LIBNAME ;
313315 if (jl_dlsym (jl_kernel32_handle , f_name , & dummy , 0 ))
314316 return "kernel32" ;
315317 if (jl_dlsym (jl_ntdll_handle , f_name , & dummy , 0 ))
@@ -334,8 +336,8 @@ const char *jl_dlfind_win32(const char *f_name)
334336 // explicit is preferred over implicit
335337 return NULL ;
336338 // oops, we didn't find it. NULL defaults to searching jl_RTLD_DEFAULT_handle,
337- // which defaults to jl_dl_handle , where we won't find it, and will throw the
338- // appropriate error.
339+ // which defaults to jl_libjulia_internal_handle , where we won't find it, and
340+ // will throw the appropriate error.
339341}
340342#endif
341343
0 commit comments