Fixed small scoping issues reported by GCC3.4.1.
[SVN r26151]
This commit is contained in:
parent
c98d45484f
commit
7ff801be3e
@ -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 )
|
||||
{
|
||||
}
|
||||
|
@ -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_;
|
||||
};
|
||||
|
||||
|
||||
|
@ -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 >
|
||||
|
Loading…
Reference in New Issue
Block a user