diff -r 94dc1107e8b2 -r 40a3f856b14d phoneapp/phoneuicontrol/src/cphonestatemachine.cpp --- a/phoneapp/phoneuicontrol/src/cphonestatemachine.cpp Thu Jul 15 18:38:16 2010 +0300 +++ b/phoneapp/phoneuicontrol/src/cphonestatemachine.cpp Thu Aug 19 09:54:27 2010 +0300 @@ -41,7 +41,8 @@ MPhoneViewCommandHandle* aViewCommandHandle ) : iOldStateId( EPhoneStateNull ), iNewStateId( EPhoneStateNull ), - iViewCommandHandle( aViewCommandHandle ) + iViewCommandHandle( aViewCommandHandle ), + iEnv( CEikonEnv::Static() ) // codescanner::eikonenvstatic { __ASSERT_ALWAYS( aViewCommandHandle, Panic( EPhoneCtrlParameterNotInitialized ) ); @@ -224,5 +225,14 @@ } State()->HandlePropertyChangedL( aCategory, aKey, aValue ); } + +// ----------------------------------------------------------- +// CPhoneStateMachine::EikonEnv +// ----------------------------------------------------------- +// +EXPORT_C CEikonEnv* CPhoneStateMachine::EikonEnv() const + { + return iEnv; + } // End of File