Don't use *_t for our own typedefs

It's reserved by POSIX.

(closes #158 pull request)
This commit is contained in:
Keegan McAllister
2012-04-14 17:39:10 -04:00
committed by Keith Winstein
parent 937882caff
commit cd2d482484
8 changed files with 38 additions and 38 deletions
+1 -1
View File
@@ -181,7 +181,7 @@ void TransportSender<MyState>::add_sent_state( uint64_t the_timestamp, uint64_t
{
sent_states.push_back( TimestampedState<MyState>( the_timestamp, num, state ) );
if ( sent_states.size() > 32 ) { /* limit on state queue */
typename sent_states_t::iterator last = sent_states.end();
typename sent_states_type::iterator last = sent_states.end();
for ( int i = 0; i < 16; i++ ) { last--; }
sent_states.erase( last ); /* erase state from middle of queue */
}
+3 -3
View File
@@ -59,13 +59,13 @@ namespace Network {
MyState current_state;
typedef list< TimestampedState<MyState> > sent_states_t;
sent_states_t sent_states;
typedef list< TimestampedState<MyState> > sent_states_type;
sent_states_type sent_states;
/* first element: known, acknowledged receiver state */
/* last element: last sent state */
/* somewhere in the middle: the assumed state of the receiver */
typename sent_states_t::iterator assumed_receiver_state;
typename sent_states_type::iterator assumed_receiver_state;
/* for fragment creation */
Fragmenter fragmenter;