Ignore:
Timestamp:
Jun 6, 1999, 2:25:49 PM (26 years ago)
Author:
cbratschi
Message:

hiho

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kernel32/resource.cpp

    r25 r37  
    1 /* $Id: resource.cpp,v 1.3 1999-06-01 15:47:38 phaller Exp $ */
     1/* $Id: resource.cpp,v 1.4 1999-06-06 12:25:49 cbratschi Exp $ */
    22
    33/*
     
    3131
    3232    dprintf(("FindResourceA %X", hModule));
    33     if(hModule == 0 || hModule == -1)
    34         module = (Win32Image *)WinExe;
    35     else    module = (Win32Image *)Win32Dll::findModule(hModule);
     33    // EB: ->>> added real exe module handle
     34    if(hModule == 0 || hModule == -1 || (WinExe != NULL && hModule == WinExe->getOS2InstanceHandle()))
     35      module = (Win32Image *)WinExe;
     36    else
     37      module = (Win32Image *)Win32Dll::findModule(hModule);
    3638
    3739    if(module == NULL)
     
    4345//******************************************************************************
    4446HRSRC WIN32API FindResourceW(HINSTANCE hModule, LPCWSTR lpszName,
    45                              LPCWSTR lpszType)
     47                             LPCWSTR lpszType)
    4648{
    4749 Win32Image *module;
     
    5355
    5456    if(module == NULL)
    55         return(NULL);
     57        return(NULL);
    5658
    5759    return module->findResourceW((LPWSTR)lpszName, (LPWSTR)lpszType);
Note: See TracChangeset for help on using the changeset viewer.