Ignore:
Timestamp:
Aug 31, 2007, 6:09:23 AM (18 years ago)
Author:
bird
Message:

kHlp work...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kStuff/kLdr/kLdrRdrFile.c

    r3571 r3573  
    153153
    154154#include <k/kLdr.h>
    155 #include "kLdrHlp.h"
    156155
    157156
     
    167166 */
    168167#ifdef KLDRRDRFILE_STRICT
    169 # define KLDRRDRFILE_ASSERT(expr)  kldrHlpAssert(expr)
     168# define KLDRRDRFILE_ASSERT(expr)  kHlpAssert(expr)
    170169#else
    171170# define KLDRRDRFILE_ASSERT(expr)  do {} while (0)
     
    377376{
    378377    kldrRdrFileGenericProtect(pRdr, pPrep, cSegments, paSegments, 1 /* unprotect */);
    379     return kldrHlpPageFree(pPrep->pv, pPrep->cb);
     378    return kHlpPageFree(pPrep->pv, pPrep->cb);
    380379}
    381380
     
    452451        pv = (KU8 *)pPrep->pv + paSegments[i].RVA;
    453452
    454         rc = kldrHlpPageProtect(pv, paSegments[i].cbMapped, enmProt);
     453        rc = kHlpPageProtect(pv, paSegments[i].cbMapped, enmProt);
    455454        if (rc)
    456455            break;
     
    502501     */
    503502    /** @todo only zero the areas not covered by raw file bits. */
    504     kLdrHlpMemSet(pPrep->pv, 0, pPrep->cb);
     503    kHlpMemSet(pPrep->pv, 0, pPrep->cb);
    505504
    506505    /*
     
    769768
    770769    /*
    771      * Generic mapping code using kldrHlpPageAlloc(), kldrHlpPageFree() and kldrHlpPageProtect().
    772      */
    773     rc = kldrHlpPageAlloc(&pPrep->pv, pPrep->cb, KPROT_EXECUTE_READWRITE, fFixed);
     770     * Generic mapping code using kHlpPageAlloc(), kHlpPageFree() and kHlpPageProtect().
     771     */
     772    rc = kHlpPageAlloc(&pPrep->pv, pPrep->cb, KPROT_EXECUTE_READWRITE, fFixed);
    774773    if (rc)
    775774        return rc;
     
    804803
    805804    /* bailout */
    806     kldrHlpPageFree(pPrep->pv, pPrep->cb);
     805    kHlpPageFree(pPrep->pv, pPrep->cb);
    807806    return rc;
    808807}
     
    896895    if (!--pRdrFile->cMappings)
    897896    {
    898         kldrHlpFree(pRdrFile->pvMapping);
     897        kHlpFree(pRdrFile->pvMapping);
    899898        pRdrFile->pvMapping = NULL;
    900899    }
     
    917916        KLDRFOFF cb = pRdrFile->Core.pOps->pfnSize(pRdr);
    918917
    919         pRdrFile->pvMapping = kldrHlpAlloc(cb);
     918        pRdrFile->pvMapping = kHlpAlloc(cb);
    920919        if (!pRdrFile->pvMapping)
    921920#if defined(__OS2__) || defined(__WIN__)
     
    927926        if (rc)
    928927        {
    929             kldrHlpFree(pRdrFile->pvMapping);
     928            kHlpFree(pRdrFile->pvMapping);
    930929            pRdrFile->pvMapping = NULL;
    931930            return rc;
     
    10471046    if (pRdrFile->pvMapping)
    10481047    {
    1049         kldrHlpFree(pRdrFile->pvMapping);
     1048        kHlpFree(pRdrFile->pvMapping);
    10501049        pRdrFile->pvMapping = NULL;
    10511050    }
    10521051
    1053     kldrHlpFree(pRdr);
     1052    kHlpFree(pRdr);
    10541053    return rc;
    10551054}
     
    10761075    {
    10771076        char *psz;
    1078         cchFilename = kLdrHlpStrLen(szFilename);
    1079         psz = (char *)kLdrHlpAllocA(cchFilename + 1);
    1080         kLdrHlpMemCopy(psz, pszFilename, cchFilename + 1);
     1077        cchFilename = kHlpStrLen(szFilename);
     1078        psz = (char *)kHlpAllocA(cchFilename + 1);
     1079        kHlpMemCopy(psz, pszFilename, cchFilename + 1);
    10811080        pszFilename = psz;
    10821081    }
     
    11471146     * Allocate the reader instance.
    11481147     */
    1149     cchFilename = kLdrHlpStrLen(szFilename);
    1150     pRdrFile = (PKLDRRDRFILE)kldrHlpAlloc(sizeof(*pRdrFile) + cchFilename);
     1148    cchFilename = kHlpStrLen(szFilename);
     1149    pRdrFile = (PKLDRRDRFILE)kHlpAlloc(sizeof(*pRdrFile) + cchFilename);
    11511150    if (!pRdrFile)
    11521151#if defined(__OS2__)
     
    11741173    pRdrFile->cMappings = 0;
    11751174    pRdrFile->cPreps = 0;
    1176     kLdrHlpMemCopy(&pRdrFile->szFilename[0], szFilename, cchFilename + 1);
     1175    kHlpMemCopy(&pRdrFile->szFilename[0], szFilename, cchFilename + 1);
    11771176
    11781177    *ppRdr = &pRdrFile->Core;
Note: See TracChangeset for help on using the changeset viewer.