Fixed small scoping issues reported by GCC3.4.1.

[SVN r26151]
This commit is contained in:
Andreas Huber 2004-11-08 17:38:24 +00:00
parent c98d45484f
commit 7ff801be3e
3 changed files with 3 additions and 3 deletions

View File

@ -44,7 +44,7 @@ class asynchronous_state_machine : public state_machine<
//////////////////////////////////////////////////////////////////////////
typedef asynchronous_state_machine my_base;
asynchronous_state_machine( my_context ctx ) :
asynchronous_state_machine( typename processor_base::my_context ctx ) :
processor_base( ctx )
{
}

View File

@ -70,7 +70,7 @@ class leaf_state : public state_base< Allocator, RttiPolicy >
private:
//////////////////////////////////////////////////////////////////////////
typename state_list_type::iterator listPosition_;
typename base_type::state_list_type::iterator listPosition_;
};

View File

@ -73,7 +73,7 @@ class processor_container : noncopyable
const processor_handle handle_;
friend class processor_container;
friend class processor_base_type;
friend class event_processor< Scheduler >;
};
template< class Processor >