Ignore:
Timestamp:
Sep 2, 2007, 10:23:54 PM (18 years ago)
Author:
bird
Message:

adding some missing stuff. kHlp\Bare\kHlpBareHeap.c

File:
1 edited

Legend:

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

    r3573 r3576  
    280280     * Make sure we own the loader semaphore (necessary for init).
    281281     */
    282     rc = kHlpSemRequest();
     282    rc = kLdrDyldSemRequest();
    283283    if (rc)
    284284        kldrDyldFailure(rc, "Sem req. failure, rc=%d", rc);
     
    339339
    340340    /* get the semaphore and do the job. */
    341     rc = kHlpSemRequest();
     341    rc = kLdrDyldSemRequest();
    342342    if (!rc)
    343343    {
     
    348348        g_cActiveLoadCalls--;
    349349        kldrDyldDoModuleTerminationAndGarabageCollection();
    350         kHlpSemRelease();
     350        kLdrDyldSemRelease();
    351351        *phMod = pMod ? pMod->hMod : NIL_HKLDRMOD;
    352352    }
     
    369369
    370370    /* get sem & do work */
    371     rc = kHlpSemRequest();
     371    rc = kLdrDyldSemRequest();
    372372    if (!rc)
    373373    {
     
    377377        g_cActiveUnloadCalls--;
    378378        kldrDyldDoModuleTerminationAndGarabageCollection();
    379         kHlpSemRelease();
     379        kLdrDyldSemRelease();
    380380    }
    381381    return rc;
     
    408408
    409409    /* get sem & do work */
    410     rc = kHlpSemRequest();
     410    rc = kLdrDyldSemRequest();
    411411    if (!rc)
    412412    {
    413413        PKLDRDYLDMOD pMod = NULL;
    414414        rc = kldrDyldDoFindByName(pszDll, pszPrefix, pszSuffix, enmSearch, fFlags, &pMod);
    415         kHlpSemRelease();
     415        kLdrDyldSemRelease();
    416416        *phMod = pMod ? pMod->hMod : NIL_HKLDRMOD;
    417417    }
     
    445445
    446446    /* get sem & do work */
    447     rc = kHlpSemRequest();
     447    rc = kLdrDyldSemRequest();
    448448    if (!rc)
    449449    {
    450450        PKLDRDYLDMOD pMod = NULL;
    451451        rc = kldrDyldDoFindByAddress(Address, &pMod, piSegment, poffSegment);
    452         kHlpSemRelease();
     452        kLdrDyldSemRelease();
    453453        *phMod = pMod ? pMod->hMod : NIL_HKLDRMOD;
    454454    }
     
    478478
    479479    /* get sem & do work */
    480     rc = kHlpSemRequest();
     480    rc = kLdrDyldSemRequest();
    481481    if (!rc)
    482482    {
    483483        rc = kldrDyldDoGetName(hMod, pszName, cchName);
    484         kHlpSemRelease();
     484        kLdrDyldSemRelease();
    485485    }
    486486    return rc;
     
    509509
    510510    /* get sem & do work */
    511     rc = kHlpSemRequest();
     511    rc = kLdrDyldSemRequest();
    512512    if (!rc)
    513513    {
    514514        rc = kldrDyldDoGetFilename(hMod, pszFilename, cchFilename);
    515         kHlpSemRelease();
     515        kLdrDyldSemRelease();
    516516    }
    517517    return rc;
     
    547547
    548548    /* get sem & do work */
    549     rc = kHlpSemRequest();
     549    rc = kLdrDyldSemRequest();
    550550    if (!rc)
    551551    {
    552552        rc = kldrDyldDoQuerySymbol(hMod, uSymbolOrdinal, pszSymbolName, pValue, pfKind);
    553         kHlpSemRelease();
     553        kLdrDyldSemRelease();
    554554    }
    555555    return rc;
Note: See TracChangeset for help on using the changeset viewer.