Ignore:
Timestamp:
Feb 14, 2007, 11:12:44 AM (19 years ago)
Author:
bird
Message:

off_t -> KLDRFOFF.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kLdr/kLdrRdrFile.c

    r2970 r2974  
    207207#endif
    208208    /** The current file offset. */
    209     off_t               off;
     209    KLDRFOFF            off;
    210210    /** The file size. */
    211     off_t               cb;
     211    KLDRFOFF            cb;
    212212    /** Array where we stuff the mapping area data. */
    213213    KLDRRDRFILEPREP     aPreps[4];
     
    237237static size_t   kldrRdrFilePageSize(PKLDRRDR pRdr);
    238238static const char *kldrRdrFileName(PKLDRRDR pRdr);
    239 static off_t    kldrRdrFileTell(PKLDRRDR pRdr);
    240 static off_t    kldrRdrFileSize(PKLDRRDR pRdr);
     239static KLDRFOFF kldrRdrFileTell(PKLDRRDR pRdr);
     240static KLDRFOFF kldrRdrFileSize(PKLDRRDR pRdr);
    241241static int      kldrRdrFileAllUnmap(PKLDRRDR pRdr, const void *pvBits);
    242242static int      kldrRdrFileAllMap(PKLDRRDR pRdr, const void **ppvBits);
    243 static int      kldrRdrFileRead(PKLDRRDR pRdr, void *pvBuf, size_t cb, off_t off);
     243static int      kldrRdrFileRead(PKLDRRDR pRdr, void *pvBuf, size_t cb, KLDRFOFF off);
    244244static int      kldrRdrFileDestroy(PKLDRRDR pRdr);
    245245static int      kldrRdrFileCreate(PPKLDRRDR ppRdr, const char *pszFilename);
     
    836836
    837837/** @copydoc KLDRRDR::pfnTell */
    838 static off_t kldrRdrFileTell(PKLDRRDR pRdr)
     838static KLDRFOFF kldrRdrFileTell(PKLDRRDR pRdr)
    839839{
    840840    PKLDRRDRFILE pRdrFile = (PKLDRRDRFILE)pRdr;
     
    862862        if (rc)
    863863            return -1;
    864         pRdrFile->off = ((off_t)offHigh << 32) | offLow;
     864        pRdrFile->off = ((KLDRFOFF)offHigh << 32) | offLow;
    865865
    866866#else
     
    873873
    874874/** @copydoc KLDRRDR::pfnSize */
    875 static off_t kldrRdrFileSize(PKLDRRDR pRdr)
     875static KLDRFOFF kldrRdrFileSize(PKLDRRDR pRdr)
    876876{
    877877    PKLDRRDRFILE pRdrFile = (PKLDRRDRFILE)pRdr;
     
    915915    {
    916916        int rc;
    917         off_t cb = pRdrFile->Core.pOps->pfnSize(pRdr);
     917        KLDRFOFF cb = pRdrFile->Core.pOps->pfnSize(pRdr);
    918918
    919919        pRdrFile->pvMapping = kldrHlpAlloc(cb);
     
    941941
    942942/** @copydoc KLDRRDR::pfnRead */
    943 static int kldrRdrFileRead(PKLDRRDR pRdr, void *pvBuf, size_t cb, off_t off)
     943static int kldrRdrFileRead(PKLDRRDR pRdr, void *pvBuf, size_t cb, KLDRFOFF off)
    944944{
    945945    PKLDRRDRFILE pRdrFile = (PKLDRRDRFILE)pRdr;
     
    965965        LONG offLow;
    966966
    967         offHigh = sizeof(off_t) == 4 ? 0 : (off >> 32);
     967        offHigh = sizeof(KLDRFOFF) == 4 ? 0 : (off >> 32);
    968968        offLow = SetFilePointer(pRdrFile->File, (LONG)off, &offHigh, FILE_BEGIN);
    969969        if (    offLow != (LONG)off
    970             ||  offHigh != (LONG)(sizeof(off_t) == 4 ? 0 : (off >> 32)))
     970            ||  offHigh != (LONG)(sizeof(KLDRFOFF) == 4 ? 0 : (off >> 32)))
    971971        {
    972972            int rc = GetLastError();
     
    10701070    APIRET          rc;
    10711071    HFILE           File = 0;
    1072     off_t           cb;
     1072    KLDRFOFF        cb;
    10731073    char            szFilename[CCHMAXPATH];
    10741074
     
    11091109    int                 rc;
    11101110    HANDLE              File;
    1111     off_t               cb;
     1111    KLDRFOFF            cb;
    11121112    char                szFilename[MAX_PATH];
    11131113
     
    11341134        return rc;
    11351135    }
    1136     if (sizeof(off_t) == 4)
     1136    if (sizeof(KLDRFOFF) == 4)
    11371137        cb = High ? 0x7fffffff : Low;
    11381138    else
    1139         cb = ((off_t)High << 32) | Low;
     1139        cb = ((KLDRFOFF)High << 32) | Low;
    11401140
    11411141#else
Note: See TracChangeset for help on using the changeset viewer.