IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

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

revised psMemory structs in accordance with psLib SDRS rev. 15. added psDataType

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/test/sysUtils/tst_psMemory.c

    r4397 r4444  
    66*  @author Robert DeSonia, MHPCC
    77*
    8 *  @version $Revision: 1.34 $ $Name: not supported by cvs2svn $
    9 *  @date $Date: 2005-06-25 03:32:42 $
     8*  @version $Revision: 1.35 $ $Name: not supported by cvs2svn $
     9*  @date $Date: 2005-07-01 03:57:42 $
    1010*
    1111*  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    3030static psS32 TPrealloc( void );
    3131static psS32 TPallocCallback( void );
    32 static psMemId memAllocateCallback( const psMemBlock *ptr );
     32static psMemId memAllocCallback( const psMemBlock *ptr );
    3333static psMemId memFreeCallback( const psMemBlock *ptr );
    3434static psS32 TPcheckLeaks( void );
    3535static psS32 TPmemCorruption( void );
    3636static psS32 TPmultipleFree( void );
    37 void memProblemCallback( const psMemBlock *ptr, const char *file, psS32 lineno );
     37void memProblemCallback( psMemBlock *ptr, const char *filename, unsigned int lineno );
    3838
    3939static psS32 problemCallbackCalled = 0;
     
    289289    allocCallbackCalled = 0;
    290290    freeCallbackCalled = 0;
    291     psMemAllocateCallbackSet( memAllocateCallback );
     291    psMemAllocCallbackSet( memAllocCallback );
    292292    psMemFreeCallbackSet( memFreeCallback );
    293293
    294     psMemAllocateCallbackSetID( currentId + 1 );
     294    psMemAllocCallbackSetID( currentId + 1 );
    295295    psMemFreeCallbackSetID( currentId + 1 );
    296296
     
    320320    mem1 = ( psS32* ) psAlloc( initialSize * sizeof( psS32 ) );
    321321
    322     psMemAllocateCallbackSetID( mark );
     322    psMemAllocCallbackSetID( mark );
    323323
    324324    mem1 = ( psS32* ) psRealloc( mem1, initialSize * 2 * sizeof( psS32 ) );
     
    489489}
    490490
    491 void memProblemCallback( const psMemBlock *ptr, const char *file, psS32 lineno )
     491void memProblemCallback( psMemBlock *ptr, const char *file, unsigned int lineno )
    492492{
    493493    psLogMsg( __func__, PS_LOG_INFO, "memory callback called for id %lld (%s:%d).",
     
    497497}
    498498
    499 psMemId memAllocateCallback( const psMemBlock *ptr )
     499psMemId memAllocCallback( const psMemBlock *ptr )
    500500{
    501501    psLogMsg( __func__, PS_LOG_INFO, "block %lld was (re)allocated", ptr->id );
Note: See TracChangeset for help on using the changeset viewer.