ui/commandhandlers/commoncommandhandlers/src/glxcommandhandlernewmedia.cpp
changeset 69 45459746d5e8
parent 62 36d93b4dc635
equal deleted inserted replaced
65:ccee5c4b0de4 69:45459746d5e8
    70     mediaTitle = dlg->getText(GLX_DIALOG_ALBUM_PROMPT, mainPane, &ok);
    70     mediaTitle = dlg->getText(GLX_DIALOG_ALBUM_PROMPT, mainPane, &ok);
    71     delete dlg;
    71     delete dlg;
    72     iNewMediaCreationError = KErrNone;
    72     iNewMediaCreationError = KErrNone;
    73     if (ok == true)
    73     if (ok == true)
    74         {
    74         {
    75         
       
    76         TPtrC16 newMediaItemTitleDes
    75         TPtrC16 newMediaItemTitleDes
    77                 = (reinterpret_cast<const TUint16*> (mediaTitle.utf16()));
    76                 = (reinterpret_cast<const TUint16*> (mediaTitle.utf16()));
    78         
    77         
    79         delete iNewMediaItemTitle;
    78         delete iNewMediaItemTitle;
    80         iNewMediaItemTitle = NULL;        
    79         iNewMediaItemTitle = NULL;        
    84                 *iNewMediaItemTitle, path->Id(0));
    83                 *iNewMediaItemTitle, path->Id(0));
    85         CleanupStack::Pop(command);
    84         CleanupStack::Pop(command);
    86         }
    85         }
    87     else
    86     else
    88         {
    87         {
       
    88         // Reset the flag so that next addmedia cmd can  be executed
       
    89         iIsCmdActive = false;
    89         iNewMediaCreationError = KErrCancel;
    90         iNewMediaCreationError = KErrCancel;
    90         }
    91         }
    91 
    92 
    92     CleanupStack::PopAndDestroy(path);
    93     CleanupStack::PopAndDestroy(path);
    93     OstTraceFunctionExit0( GLXCOMMANDHANDLERNEWMEDIA_CREATECOMMANDL_EXIT );
    94     OstTraceFunctionExit0( GLXCOMMANDHANDLERNEWMEDIA_CREATECOMMANDL_EXIT );