Ignore:
Timestamp:
Dec 9, 1999, 8:08:29 PM (26 years ago)
Author:
sandervl
Message:

Read/WriteFile return value type changes

File:
1 edited

Legend:

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

    r1484 r2050  
    1 /* $Id: conout.cpp,v 1.4 1999-10-27 18:36:35 phaller Exp $ */
     1/* $Id: conout.cpp,v 1.5 1999-12-09 19:08:26 sandervl Exp $ */
    22
    33/*
     
    214214 *****************************************************************************/
    215215
    216 DWORD HMDeviceConsoleOutClass::ReadFile(PHMHANDLEDATA pHMHandleData,
    217                                         LPCVOID       lpBuffer,
    218                                         DWORD         nNumberOfBytesToRead,
    219                                         LPDWORD       lpNumberOfBytesRead,
    220                                         LPOVERLAPPED  lpOverlapped)
     216BOOL HMDeviceConsoleOutClass::ReadFile(PHMHANDLEDATA pHMHandleData,
     217                                       LPCVOID       lpBuffer,
     218                                       DWORD         nNumberOfBytesToRead,
     219                                       LPDWORD       lpNumberOfBytesRead,
     220                                       LPOVERLAPPED  lpOverlapped)
    221221{
    222222
     
    231231#endif
    232232
    233   return(ERROR_ACCESS_DENIED);
     233  SetLastError(ERROR_ACCESS_DENIED);
     234  return FALSE;
    234235}
    235236
     
    247248 *****************************************************************************/
    248249
    249 DWORD HMDeviceConsoleOutClass::WriteFile(PHMHANDLEDATA pHMHandleData,
     250BOOL HMDeviceConsoleOutClass::WriteFile(PHMHANDLEDATA pHMHandleData,
    250251                                         LPCVOID       lpBuffer,
    251252                                         DWORD         nNumberOfBytesToWrite,
     
    253254                                         LPOVERLAPPED  lpOverlapped)
    254255{
    255   DWORD dwResult;                        /* result from subsequent WriteFile */
     256  BOOL dwResult;                        /* result from subsequent WriteFile */
    256257
    257258#ifdef DEBUG_LOCAL2
    258   WriteLog("KERNEL32/CONSOLE:HMDeviceConsoleOutClass:WriteFile %s(%08x,%08x,%08x,%08x,%08x)\n",
     259  WriteLog("KERNEL32/CONSOLE:HMDeviceConsoleOutClass:WriteFile %s(%08x,%s,%08x,%08x,%08x)\n",
    259260           lpHMDeviceName,
    260261           pHMHandleData->hHMHandle,
     
    296297  }
    297298  else
    298     return (ERROR_SYS_INTERNAL);                    /* raise error condition */
     299    return (FALSE);                    /* raise error condition */
    299300}
    300301
Note: See TracChangeset for help on using the changeset viewer.