Ignore:
Timestamp:
Jun 18, 2009, 6:27:45 PM (16 years ago)
Author:
ydario
Message:

Minor updates, backout imm changes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/psapi/psapi.cpp

    r1710 r21308  
    5656}
    5757
     58#ifndef __WIN32OS2__
    5859/***********************************************************************
    5960 *           EnumProcessModules (PSAPI.4)
     
    7071  return TRUE;
    7172}
     73#endif
    7274
    7375/***********************************************************************
     
    191193}
    192194
     195#ifdef __WIN32OS2__
    193196/***********************************************************************
    194197 *           GetModuleFileNameExA (PSAPI.13)
     
    197200  HANDLE hProcess, HMODULE hModule, LPSTR lpFilename, DWORD nSize)
    198201{
    199 #ifdef DEBUG
    200   dprintf(("PSAPI: GetModuleFileNameExA not implemented\n"));
    201 #endif
     202   if(hProcess != GetCurrentProcess()) {
     203       dprintf(("PSAPI: GetModuleFileNameExA not implemented for other processes (%x %x)\n", hProcess, hModule));
     204       return 0;
     205   }
     206   return GetModuleFileNameA(hModule, lpFilename, nSize);
     207}
     208#else
     209/***********************************************************************
     210 *           GetModuleFileNameExA (PSAPI.13)
     211 */
     212DWORD WINAPI GetModuleFileNameExA(
     213  HANDLE hProcess, HMODULE hModule, LPSTR lpFilename, DWORD nSize)
     214{
    202215  if(lpFilename&&nSize)
    203216    lpFilename[0]='\0';
     
    205218  return 0;
    206219}
     220#endif
    207221
    208222/***********************************************************************
     
    221235}
    222236
     237#ifndef __WIN32OS2__
    223238/***********************************************************************
    224239 *           GetModuleInformation (PSAPI.15)
     
    234249  return TRUE;
    235250}
     251#endif
    236252
    237253/***********************************************************************
Note: See TracChangeset for help on using the changeset viewer.