Changeset 846 for trunk/dll/autoview.c


Ignore:
Timestamp:
Sep 27, 2007, 11:16:00 PM (18 years ago)
Author:
Steven Levine
Message:

Correct ULONGLONG size formatting to avoid traps

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/autoview.c

    r844 r846  
    2020  20 Aug 07 GKY Move #pragma alloc_text to end for OpenWatcom compat
    2121  01 Sep 07 GKY Use xDosSetPathInfo to fix case where FS3 buffer crosses 64k boundry
     22  27 Sep 07 SHL Correct ULONGLONG size formatting
    2223
    2324***********************************************************************/
     
    464465                          (pffbFile->achName[1] == '.' &&
    465466                           !pffbFile->achName[2]))))) {
     467                    // 27 Sep 07 SHL fixme to use CommaFmtULL
    466468                    sprintf(p,
    467                             "%s%-*.*s  %-8lu  [%s%s%s%s]  %04lu/%02lu/%02lu "
    468                             "%02lu:%02lu:%02lu\r",
    469                             ((pffbFile->attrFile & FILE_DIRECTORY) != 0) ?
    470                             "\\" : " ",
     469                            "%s%-*.*s  %-8llu  [%s%s%s%s]  %04lu/%02lu/%02lu "
     470                              "%02lu:%02lu:%02lu\r",
     471                            pffbFile->attrFile & FILE_DIRECTORY ? "\\" : " ",
    471472                            ml,
    472473                            ml,
    473474                            pffbFile->achName,
    474475                            pffbFile->cbFile +
    475                             CBLIST_TO_EASIZE(pffbFile->cbList),
    476                             ((pffbFile->attrFile & FILE_READONLY) != 0) ?
    477                             "R" : "-",
    478                             ((pffbFile->attrFile & FILE_ARCHIVED) != 0) ?
    479                             "A" : "-",
    480                             ((pffbFile->attrFile & FILE_HIDDEN) != 0) ?
    481                             "H" : "-",
    482                             ((pffbFile->attrFile & FILE_SYSTEM) != 0) ?
    483                             "S" : "-",
     476                              CBLIST_TO_EASIZE(pffbFile->cbList),
     477                            pffbFile->attrFile & FILE_READONLY ? "R" : "-",
     478                            pffbFile->attrFile & FILE_ARCHIVED ? "A" : "-",
     479                            pffbFile->attrFile & FILE_HIDDEN ? "H" : "-",
     480                            pffbFile->attrFile & FILE_SYSTEM ? "S" : "-",
    484481                            pffbFile->fdateLastWrite.year + 1980,
    485482                            pffbFile->fdateLastWrite.month,
Note: See TracChangeset for help on using the changeset viewer.