Changeset 9110 for branches


Ignore:
Timestamp:
Sep 12, 2009, 6:03:44 PM (13 years ago)
Author:
charles
Message:

(1.7x libT) preparing for 1.75, backport r9027 and r9052 -- removing unused code

Location:
branches/1.7x/libtransmission
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/1.7x/libtransmission/ptrarray.c

    r7658 r9110  
    3636}
    3737
    38 tr_ptrArray*
    39 tr_ptrArrayNew( void )
    40 {
    41     tr_ptrArray * p = tr_new( tr_ptrArray, 1 );
    42     *p = TR_PTR_ARRAY_INIT;
    43     return p;
    44 }
    45 
    46 tr_ptrArray*
    47 tr_ptrArrayDup( tr_ptrArray* in )
    48 {
    49     tr_ptrArray * out;
    50 
    51     out = tr_new( tr_ptrArray, 1 );
    52     out->n_items = out->n_alloc = in->n_items;
    53     out->items = tr_memdup( in->items, out->n_items * sizeof( void* ) );
    54 
    55     return out;
    56 }
    57 
    5838void
    5939tr_ptrArrayForeach( tr_ptrArray *       t,
     
    6848    for( i = 0; i < t->n_items; ++i )
    6949        func( t->items[i] );
    70 }
    71 
    72 void
    73 tr_ptrArrayFree( tr_ptrArray *       t,
    74                  PtrArrayForeachFunc func )
    75 {
    76     tr_ptrArrayDestruct( t, func );
    77     tr_free( t );
    7850}
    7951
     
    139111}
    140112
    141 void
     113static void
    142114tr_ptrArrayErase( tr_ptrArray * t,
    143115                  int           begin,
  • branches/1.7x/libtransmission/ptrarray.h

    r8637 r9110  
    4242void          tr_ptrArrayDestruct( tr_ptrArray*, PtrArrayForeachFunc func );
    4343
    44 tr_ptrArray * tr_ptrArrayNew( void );
    45 
    46 tr_ptrArray * tr_ptrArrayDup( tr_ptrArray* );
    47 
    4844void          tr_ptrArrayForeach( tr_ptrArray         * array,
    4945                                  PtrArrayForeachFunc   func );
    50 
    51 void          tr_ptrArrayFree( tr_ptrArray         * array,
    52                                PtrArrayForeachFunc   func );
    5346
    5447void*         tr_ptrArrayNth( tr_ptrArray   * array,
     
    7265
    7366void*         tr_ptrArrayPop( tr_ptrArray    * array );
    74 
    75 void          tr_ptrArrayErase( tr_ptrArray  * array,
    76                                 int            begin,
    77                                 int            end );
    7867
    7968static TR_INLINE void** tr_ptrArrayBase( const tr_ptrArray * a )
Note: See TracChangeset for help on using the changeset viewer.