# HG changeset patch # User Sebastian Brannstrom # Date 1289867292 0 # Node ID d2ce95126703f9f99b40c2a8f8b2453c2231f93e # Parent 2a68d0523020b647a533f841c2635fc5d03be8eb Added query before marking all shows played in new list diff -r 2a68d0523020 -r d2ce95126703 application/src/PodcastShowsView.cpp --- a/application/src/PodcastShowsView.cpp Tue Nov 16 00:03:16 2010 +0000 +++ b/application/src/PodcastShowsView.cpp Tue Nov 16 00:28:12 2010 +0000 @@ -656,6 +656,14 @@ HandleSetShowPlayedL(EFalse); break; case EPodcastMarkAllPlayed: + if (iShowNewShows) { + TBuf msg; + iEikonEnv->ReadResourceL(msg, R_MARK_ALL_OLD_QUERY); + if (!ShowQueryMessageL(msg)) + { + break; + } + } iPodcastModel.MarkSelectionPlayedL(); UpdateListboxItemsL(); break; diff -r 2a68d0523020 -r d2ce95126703 engine/src/FeedEngine.cpp --- a/engine/src/FeedEngine.cpp Tue Nov 16 00:03:16 2010 +0000 +++ b/engine/src/FeedEngine.cpp Tue Nov 16 00:28:12 2010 +0000 @@ -393,7 +393,7 @@ { DP2("CFeedEngine::DBAddFeed BEGIN, title=%S, URL=%S", &aItem.Title(), &aItem.Url()); - CFeedInfo *info; + CFeedInfo *info = NULL; TRAPD(err, info = DBGetFeedInfoByUidL(aItem.Uid()));