Ignore:
Timestamp:
Nov 8, 1999, 2:43:13 PM (26 years ago)
Author:
sandervl
Message:

thread, SearchPath + handlemanager fixes

File:
1 edited

Legend:

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

    r1472 r1628  
    1 /* $Id: HandleManager.cpp,v 1.21 1999-10-27 10:08:32 phaller Exp $ */
     1/* $Id: HandleManager.cpp,v 1.22 1999-11-08 13:43:11 sandervl Exp $ */
    22
    33/*
     
    11371137  {
    11381138    SetLastError(ERROR_INVALID_HANDLE);       /* set win32 error information */
    1139     return (INVALID_HANDLE_ERROR);                         /* signal failure */
     1139    return FILE_TYPE_UNKNOWN;                         /* signal failure */
    11401140  }
    11411141
     
    12161216  {
    12171217    SetLastError(ERROR_INVALID_HANDLE);       /* set win32 error information */
    1218     return (INVALID_HANDLE_ERROR);                         /* signal failure */
     1218    return FALSE;                         /* signal failure */
    12191219  }
    12201220
     
    12501250  {
    12511251    SetLastError(ERROR_INVALID_HANDLE);       /* set win32 error information */
    1252     return (INVALID_HANDLE_ERROR);                         /* signal failure */
     1252    return FALSE;                         /* signal failure */
    12531253  }
    12541254
     
    12861286  {
    12871287    SetLastError(ERROR_INVALID_HANDLE);       /* set win32 error information */
    1288     return (INVALID_HANDLE_ERROR);                         /* signal failure */
     1288    return FALSE;                         /* signal failure */
    12891289  }
    12901290
     
    14001400  {
    14011401    SetLastError(ERROR_INVALID_HANDLE);       /* set win32 error information */
    1402     return (INVALID_HANDLE_ERROR);                         /* signal failure */
     1402    return FALSE;                         /* signal failure */
    14031403  }
    14041404
     
    14421442  {
    14431443    SetLastError(ERROR_INVALID_HANDLE);       /* set win32 error information */
    1444     return (INVALID_HANDLE_ERROR);                         /* signal failure */
     1444    return FALSE;                         /* signal failure */
    14451445  }
    14461446
     
    14851485  {
    14861486    SetLastError(ERROR_INVALID_HANDLE);       /* set win32 error information */
    1487     return (INVALID_HANDLE_ERROR);                         /* signal failure */
     1487    return FALSE;                         /* signal failure */
    14881488  }
    14891489
     
    15271527  {
    15281528    SetLastError(ERROR_INVALID_HANDLE);       /* set win32 error information */
    1529     return (INVALID_HANDLE_ERROR);                         /* signal failure */
     1529    return FALSE;                         /* signal failure */
    15301530  }
    15311531
     
    15661566  {
    15671567    SetLastError(ERROR_INVALID_HANDLE);       /* set win32 error information */
    1568     return (INVALID_HANDLE_ERROR);                         /* signal failure */
     1568    return WAIT_FAILED;                         /* signal failure */
    15691569  }
    15701570
     
    16041604  {
    16051605    SetLastError(ERROR_INVALID_HANDLE);       /* set win32 error information */
    1606     return (INVALID_HANDLE_ERROR);                         /* signal failure */
     1606    return WAIT_FAILED;                         /* signal failure */
    16071607  }
    16081608
     
    16391639  {
    16401640    SetLastError(ERROR_INVALID_HANDLE);       /* set win32 error information */
    1641     return (INVALID_HANDLE_ERROR);                         /* signal failure */
     1641    return FALSE;                         /* signal failure */
    16421642  }
    16431643
     
    16751675  {
    16761676    SetLastError(ERROR_INVALID_HANDLE);       /* set win32 error information */
    1677     return (INVALID_HANDLE_ERROR);                         /* signal failure */
     1677    return FALSE;                         /* signal failure */
    16781678  }
    16791679
     
    17111711  {
    17121712    SetLastError(ERROR_INVALID_HANDLE);       /* set win32 error information */
    1713     return (INVALID_HANDLE_ERROR);                         /* signal failure */
     1713    return FALSE;                         /* signal failure */
    17141714  }
    17151715
     
    17441744  {
    17451745    SetLastError(ERROR_INVALID_HANDLE);       /* set win32 error information */
    1746     return (INVALID_HANDLE_ERROR);                         /* signal failure */
     1746    return FALSE;                         /* signal failure */
    17471747  }
    17481748
     
    17771777  {
    17781778    SetLastError(ERROR_INVALID_HANDLE);       /* set win32 error information */
    1779     return (INVALID_HANDLE_ERROR);                         /* signal failure */
     1779    return FALSE;                         /* signal failure */
    17801780  }
    17811781
     
    18101810  {
    18111811    SetLastError(ERROR_INVALID_HANDLE);       /* set win32 error information */
    1812     return (INVALID_HANDLE_ERROR);                         /* signal failure */
     1812    return FALSE;                         /* signal failure */
    18131813  }
    18141814
     
    18501850  {
    18511851    SetLastError(ERROR_NOT_ENOUGH_MEMORY);      /* use this as error message */
    1852     return (INVALID_HANDLE_VALUE);                           /* signal error */
     1852    return 0;                           /* signal error */
    18531853  }
    18541854
     
    18811881    TabWin32Handles[iIndexNew].hmHandleData.hHMHandle = INVALID_HANDLE_VALUE;
    18821882    SetLastError(rc);          /* Hehe, OS/2 and NT are pretty compatible :) */
    1883     return (INVALID_HANDLE_VALUE);                           /* signal error */
     1883    return 0;                           /* signal error */
    18841884  }
    18851885  else
     
    19191919  {
    19201920    SetLastError(ERROR_NOT_ENOUGH_MEMORY);      /* use this as error message */
    1921     return (INVALID_HANDLE_VALUE);                           /* signal error */
     1921    return 0;                           /* signal error */
    19221922  }
    19231923
     
    19491949    TabWin32Handles[iIndexNew].hmHandleData.hHMHandle = INVALID_HANDLE_VALUE;
    19501950    SetLastError(rc);          /* Hehe, OS/2 and NT are pretty compatible :) */
    1951     return (INVALID_HANDLE_VALUE);                           /* signal error */
     1951    return 0;                           /* signal error */
    19521952  }
    19531953  else
     
    19871987  {
    19881988    SetLastError(ERROR_NOT_ENOUGH_MEMORY);      /* use this as error message */
    1989     return (INVALID_HANDLE_VALUE);                           /* signal error */
     1989    return 0;                           /* signal error */
    19901990  }
    19911991
     
    20162016    TabWin32Handles[iIndexNew].hmHandleData.hHMHandle = INVALID_HANDLE_VALUE;
    20172017    SetLastError(rc);          /* Hehe, OS/2 and NT are pretty compatible :) */
    2018     return (INVALID_HANDLE_VALUE);                           /* signal error */
     2018    return 0;                           /* signal error */
    20192019  }
    20202020  else
     
    20542054  {
    20552055    SetLastError(ERROR_NOT_ENOUGH_MEMORY);      /* use this as error message */
    2056     return (INVALID_HANDLE_VALUE);                           /* signal error */
     2056    return 0;                           /* signal error */
    20572057  }
    20582058
     
    20832083    TabWin32Handles[iIndexNew].hmHandleData.hHMHandle = INVALID_HANDLE_VALUE;
    20842084    SetLastError(rc);          /* Hehe, OS/2 and NT are pretty compatible :) */
    2085     return (INVALID_HANDLE_VALUE);                           /* signal error */
     2085    return 0;                           /* signal error */
    20862086  }
    20872087  else
     
    21162116
    21172117
    2118   pDeviceHandler = HMGlobals.pHMEvent;               /* device is predefined */
     2118  pDeviceHandler = HMGlobals.pHMSemaphore;               /* device is predefined */
    21192119
    21202120  iIndexNew = _HMHandleGetFree();                         /* get free handle */
     
    21222122  {
    21232123    SetLastError(ERROR_NOT_ENOUGH_MEMORY);      /* use this as error message */
    2124     return (INVALID_HANDLE_VALUE);                           /* signal error */
     2124    return 0;                           /* signal error */
    21252125  }
    21262126
     
    21532153    TabWin32Handles[iIndexNew].hmHandleData.hHMHandle = INVALID_HANDLE_VALUE;
    21542154    SetLastError(rc);          /* Hehe, OS/2 and NT are pretty compatible :) */
    2155     return (INVALID_HANDLE_VALUE);                           /* signal error */
     2155    return 0;                         /* signal failure */
    21562156  }
    21572157  else
     
    21852185
    21862186
    2187   pDeviceHandler = HMGlobals.pHMMutex;               /* device is predefined */
     2187  pDeviceHandler = HMGlobals.pHMSemaphore;               /* device is predefined */
    21882188
    21892189  iIndexNew = _HMHandleGetFree();                         /* get free handle */
     
    21912191  {
    21922192    SetLastError(ERROR_NOT_ENOUGH_MEMORY);      /* use this as error message */
    2193     return (INVALID_HANDLE_VALUE);                           /* signal error */
     2193    return 0;                           /* signal error */
    21942194  }
    21952195
     
    22202220    TabWin32Handles[iIndexNew].hmHandleData.hHMHandle = INVALID_HANDLE_VALUE;
    22212221    SetLastError(rc);          /* Hehe, OS/2 and NT are pretty compatible :) */
    2222     return (INVALID_HANDLE_VALUE);                           /* signal error */
     2222    return 0;                         /* signal failure */
    22232223  }
    22242224  else
     
    22542254  {
    22552255    SetLastError(ERROR_INVALID_HANDLE);       /* set win32 error information */
    2256     return (INVALID_HANDLE_ERROR);                         /* signal failure */
     2256    return 0;                         /* signal failure */
    22572257  }
    22582258  else
     
    23002300  {
    23012301    SetLastError(ERROR_NOT_ENOUGH_MEMORY);      /* use this as error message */
    2302     return (INVALID_HANDLE_VALUE);                           /* signal error */
     2302    return 0;                           /* signal error */
    23032303  }
    23042304
Note: See TracChangeset for help on using the changeset viewer.