Ticket #206: qlibrary_os2.diff

File qlibrary_os2.diff, 544 bytes (added by rudi, 13 years ago)

Fix for the above problem

  • qlibrary_os2.cpp

     
    102102    APIRET rc;
    103103    char errModule[CCHMAXPATH] = { '\0' };
    104104    rc = DosLoadModule(errModule, sizeof(errModule), attempt, &pHnd);
    105     if (rc == ERROR_FILE_NOT_FOUND) {
     105    if (rc == ERROR_FILE_NOT_FOUND && stricmp(attempt, errModule) == 0) {
    106106        attempt += ".DLL";
    107107        rc = DosLoadModule(errModule, sizeof(errModule), attempt, &pHnd);
    108108    }