Ignore:
Timestamp:
Oct 25, 2001, 3:19:05 PM (24 years ago)
Author:
sandervl
Message:

No longer use DosError; IOCTL_DISK_GET_DRIVE_GEOMETRY must return ERROR_MEDIA_CHANGED when floppy has been changed

File:
1 edited

Legend:

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

    r5587 r7202  
    1 /* $Id: hmcomm.cpp,v 1.10 2001-04-26 13:22:43 sandervl Exp $ */
     1/* $Id: hmcomm.cpp,v 1.11 2001-10-25 13:19:05 sandervl Exp $ */
    22
    33/*
     
    187187
    188188  //AH: TODO parse Win32 security handles
    189   OSLibDosDisableHardError(TRUE);
     189  ULONG oldmode = SetErrorMode(SEM_FAILCRITICALERRORS);
    190190  pHMHandleData->hHMHandle = OSLibDosOpen(comname,
    191191                                          OSLIB_ACCESS_READWRITE |
    192192                                          OSLIB_ACCESS_SHAREDENYREAD |
    193193                                          OSLIB_ACCESS_SHAREDENYWRITE);
    194   OSLibDosDisableHardError(FALSE);
     194  SetErrorMode(oldmode);
    195195  if (pHMHandleData->hHMHandle != 0)
    196196  {
Note: See TracChangeset for help on using the changeset viewer.