\r
safe_ptr<frame_producer> dest_producer_;\r
safe_ptr<frame_producer> source_producer_;\r
- safe_ptr<frame_producer> org_dest_producer_;\r
- safe_ptr<frame_producer> org_source_producer_;\r
\r
safe_ptr<basic_frame> last_frame_;\r
\r
, current_frame_(0)\r
, info_(info)\r
, dest_producer_(dest)\r
- , org_dest_producer_(dest)\r
, source_producer_(frame_producer::empty())\r
- , org_source_producer_(frame_producer::empty())\r
, last_frame_(basic_frame::empty()){}\r
\r
// frame_producer\r
\r
virtual void set_leading_producer(const safe_ptr<frame_producer>& producer)\r
{\r
- source_producer_ = producer;\r
- org_source_producer_ = producer;\r
+ source_producer_ = producer;\r
}\r
\r
virtual safe_ptr<basic_frame> receive(int hints)\r
\r
virtual std::wstring print() const\r
{\r
- return L"transition[" + org_source_producer_->print() + L"|" + org_dest_producer_->print() + L"]";\r
+ return L"transition[" + source_producer_->print() + L"|" + dest_producer_->print() + L"]";\r
}\r
\r
// transition_producer\r