LoadLibraryEx(pathname, NULL, LOAD_WITH_ALTERED_SEARCH_PATH)
to search dependent DLLs in the directory of the pathname.
sprintf(p, ".\\%-.255s", pathname);
pathname = pathbuf;
}
- hDLL = LoadLibrary(pathname);
+ /* Look for dependent DLLs in directory of pathname first */
+ /* XXX This call doesn't exist in Windows CE */
+ hDLL = LoadLibraryEx(pathname, NULL,
+ LOAD_WITH_ALTERED_SEARCH_PATH);
if (hDLL==NULL){
char errBuf[256];
unsigned int errorCode;