"Vincent Povirk" <[email protected]> writes: > + hfind = FindFirstFileW(wildcard, &find_data); > + > + if (hfind == INVALID_HANDLE_VALUE) return FALSE; > + > + do { > + if (find_data.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) > + { > + strcpyW(mono_path, folder); > + strcatW(mono_path, slash); > + strcatW(mono_path, find_data.cFileName); > + > + found = find_mono_dll(mono_path, mono_dll_path, &abi_version); > + } > + } while (!found && FindNextFileW(hfind, &find_data));
That seems quite dangerous. I don't think we want to use any random mono dll we find, especially in a way where we can't predict which one will be used. -- Alexandre Julliard [email protected]
