phoneclientserver/phoneserver/Src/Standard/PhSrvSubSessionFactory.cpp
branchRCL_3
changeset 3 a4a774cb6ea7
parent 0 ff3b6d0fd310
child 19 7d48bed6ce0c
equal deleted inserted replaced
0:ff3b6d0fd310 3:a4a774cb6ea7
    95             break;
    95             break;
    96         case EPhoneServerMessengerSubSessionOpen:
    96         case EPhoneServerMessengerSubSessionOpen:
    97             subSession = 
    97             subSession = 
    98                 CPhSrvSubSessionMessenger::NewL( aSession );
    98                 CPhSrvSubSessionMessenger::NewL( aSession );
    99             break;
    99             break;
   100 
       
   101         case EPhoneServerImageHandlerSubSessionOpen:
   100         case EPhoneServerImageHandlerSubSessionOpen:
   102             subSession = CPhSrvSubSessionImageHandler::NewL( aSession );
   101             subSession = CPhSrvSubSessionImageHandler::NewL( aSession );
   103             break;
   102             break;
   104         default:
   103         default:
       
   104             User::Leave( KErrArgument );
   105             break;
   105             break;
   106         }
   106         }
   107 
   107 
   108     // Complete construction
   108     // Complete construction
   109     if ( aFunction != EPhoneServerImageHandlerSubSessionOpen )
   109     if ( aFunction != EPhoneServerImageHandlerSubSessionOpen )