Changeset 847 for trunk/dll/wrappers.c


Ignore:
Timestamp:
Sep 29, 2007, 8:45:16 PM (18 years ago)
Author:
Gregg Young
Message:

Removed large file APIs from code where hey are not needed.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/wrappers.c

    r841 r847  
    6666 * and we don't put enough additional data on the stack for this to occur.
    6767 * It is caller's responsitibility to report errors
    68  * @param pInfoBuf pointer to FILESTATUS3L or EAOP2 buffer
    69  * @param ulInfoLevel FIL_STANDARDL or FIL_QUERYEASIZE
     68 * @param pInfoBuf pointer to FILESTATUS3(L) or EAOP2 buffer
     69 * @param ulInfoLevel FIL_STANDARD(L) or FIL_QUERYEASIZE
    7070 * @returns Same as DosSetPathInfo
    7171 */
     
    7878{
    7979    APIRET rc = DosSetPathInfo(pszPathName, ulInfoLevel, pInfoBuf, cbInfoBuf, flOptions);
    80     FILESTATUS3L alt_fs3;
     80    FILESTATUS3 alt_fs3;
     81    FILESTATUS3L alt_fs3L;
    8182    EAOP2 alt_eaop2;
    8283    if (rc == ERROR_INVALID_NAME) {
    8384      switch (ulInfoLevel) {
    84       case FIL_STANDARDL:
    85         alt_fs3 = *(PFILESTATUS3L)pInfoBuf;     // Copy
    86         rc = DosSetPathInfo(pszPathName, ulInfoLevel, &alt_fs3, sizeof(alt_fs3), flOptions);
    87         break;
    88       case FIL_QUERYEASIZE:
    89         alt_eaop2 = *(PEAOP2)pInfoBuf;  // Copy
    90         rc = DosSetPathInfo(pszPathName, ulInfoLevel, &alt_eaop2, sizeof(alt_eaop2), flOptions);
    91         break;
     85        case FIL_STANDARD:
     86          alt_fs3 = *(PFILESTATUS3)pInfoBuf;    // Copy
     87          rc = DosSetPathInfo(pszPathName, ulInfoLevel, &alt_fs3, sizeof(alt_fs3), flOptions);
     88          break;
     89        case FIL_STANDARDL:
     90          alt_fs3L = *(PFILESTATUS3L)pInfoBuf;  // Copy
     91          rc = DosSetPathInfo(pszPathName, ulInfoLevel, &alt_fs3L, sizeof(alt_fs3L), flOptions);
     92          break;
     93        case FIL_QUERYEASIZE:
     94          alt_eaop2 = *(PEAOP2)pInfoBuf;        // Copy
     95          rc = DosSetPathInfo(pszPathName, ulInfoLevel, &alt_eaop2, sizeof(alt_eaop2), flOptions);
     96          break;
    9297      default:
    9398        Runtime_Error(pszSrcFile, __LINE__, "ulInfoLevel %u unexpected", ulInfoLevel);
Note: See TracChangeset for help on using the changeset viewer.