IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jun 24, 2005, 5:32:42 PM (21 years ago)
Author:
drobbin
Message:

changed psMemoryId to psMemId

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/src/sysUtils/psMemory.c

    r4392 r4397  
    88*  @author Robert Lupton, Princeton University
    99*
    10 *  @version $Revision: 1.55 $ $Name: not supported by cvs2svn $
    11 *  @date $Date: 2005-06-25 02:02:05 $
     10*  @version $Revision: 1.56 $ $Name: not supported by cvs2svn $
     11*  @date $Date: 2005-06-25 03:32:42 $
    1212*
    1313*  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    5555 * Unique ID for allocated blocks
    5656 */
    57 static psMemoryId memid = 0;
     57static psMemId memid = 0;
    5858
    5959/**
     
    8888 * isn't resignalled)
    8989 */
    90 static psMemoryId memAllocateCallbackDefault(const psMemBlock* ptr)
    91 {
    92     static psMemoryId incr = 0; // "p_psMemAllocateID += incr"
     90static psMemId memAllocateCallbackDefault(const psMemBlock* ptr)
     91{
     92    static psMemId incr = 0; // "p_psMemAllocateID += incr"
    9393
    9494    return incr;
    9595}
    9696
    97 static psMemoryId memFreeCallbackDefault(const psMemBlock* ptr)
    98 {
    99     static psMemoryId incr = 0; // "p_psMemFreeID += incr"
     97static psMemId memFreeCallbackDefault(const psMemBlock* ptr)
     98{
     99    static psMemId incr = 0; // "p_psMemFreeID += incr"
    100100
    101101    return incr;
     
    194194 * Call the callbacks when these IDs are allocated/freed
    195195 */
    196 psMemoryId p_psMemAllocateID = 0;       // notify user this block is allocated
    197 psMemoryId p_psMemFreeID = 0;   // notify user this block is freed
    198 
    199 psMemoryId psMemAllocateCallbackSetID(psMemoryId id)
    200 {
    201     psMemoryId old = p_psMemAllocateID;
     196psMemId p_psMemAllocateID = 0;       // notify user this block is allocated
     197psMemId p_psMemFreeID = 0;   // notify user this block is freed
     198
     199psMemId psMemAllocateCallbackSetID(psMemId id)
     200{
     201    psMemId old = p_psMemAllocateID;
    202202
    203203    p_psMemAllocateID = id;
     
    206206}
    207207
    208 psMemoryId psMemFreeCallbackSetID(psMemoryId id)
    209 {
    210     psMemoryId old = p_psMemFreeID;
     208psMemId psMemFreeCallbackSetID(psMemId id)
     209{
     210    psMemId old = p_psMemFreeID;
    211211
    212212    p_psMemFreeID = id;
     
    244244 * Return memory ID counter for next block to be allocated
    245245 */
    246 psMemoryId psMemGetId(void)
    247 {
    248     psMemoryId id;
     246psMemId psMemGetId(void)
     247{
     248    psMemId id;
    249249
    250250    pthread_mutex_lock(&memIdMutex);
     
    338338    // increment the memory id safely.
    339339    pthread_mutex_lock(&memBlockListMutex);
    340     *(psMemoryId* ) & ptr->id = ++memid;
     340    *(psMemId* ) & ptr->id = ++memid;
    341341    pthread_mutex_unlock(&memBlockListMutex);
    342342
     
    448448 * Check for memory leaks.
    449449 */
    450 psS32 psMemCheckLeaks(psMemoryId id0, psMemBlock* ** arr, FILE * fd, psBool persistence)
     450psS32 psMemCheckLeaks(psMemId id0, psMemBlock* ** arr, FILE * fd, psBool persistence)
    451451{
    452452    psS32 nleak = 0;
Note: See TracChangeset for help on using the changeset viewer.