Changeset 10348 for branches/1.9x/libtransmission/ptrarray.c
- Timestamp:
- Mar 10, 2010, 4:35:11 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/1.9x/libtransmission/ptrarray.c
r10209 r10348 74 74 int pos ) 75 75 { 76 if( pos < 0 || pos > t->n_items )77 pos = t->n_items;78 79 76 if( t->n_items >= t->n_alloc ) 80 77 { … … 83 80 } 84 81 85 memmove( t->items + pos + 1, 86 t->items + pos, 87 sizeof( void* ) * ( t->n_items - pos ) ); 82 if( pos < 0 || pos > t->n_items ) 83 pos = t->n_items; 84 else 85 memmove( t->items + pos + 1, 86 t->items + pos, 87 sizeof( void* ) * ( t->n_items - pos ) ); 88 88 89 89 t->items[pos] = ptr;
Note: See TracChangeset
for help on using the changeset viewer.