engine/src/FeedEngine.cpp
branchRCL_3
changeset 368 b131f7696342
parent 367 4b75876aa85a
child 376 31968c23152c
equal deleted inserted replaced
367:4b75876aa85a 368:b131f7696342
   391 
   391 
   392 void CFeedEngine::DBAddFeedL(const CFeedInfo& aItem)
   392 void CFeedEngine::DBAddFeedL(const CFeedInfo& aItem)
   393 	{
   393 	{
   394 	DP2("CFeedEngine::DBAddFeed BEGIN, title=%S, URL=%S", &aItem.Title(), &aItem.Url());
   394 	DP2("CFeedEngine::DBAddFeed BEGIN, title=%S, URL=%S", &aItem.Title(), &aItem.Url());
   395 	
   395 	
   396 	CFeedInfo *info;
   396 	CFeedInfo *info = NULL;
   397 	
   397 	
   398 	TRAPD(err, info = DBGetFeedInfoByUidL(aItem.Uid()));
   398 	TRAPD(err, info = DBGetFeedInfoByUidL(aItem.Uid()));
   399 	
   399 	
   400 	if (err == KErrNone && info) {
   400 	if (err == KErrNone && info) {
   401 		delete info;
   401 		delete info;
   747 		rc = sqlite3_step(st);
   747 		rc = sqlite3_step(st);
   748 		DP1("    rc=%d", rc);
   748 		DP1("    rc=%d", rc);
   749 		CleanupStack::PopAndDestroy(); // st
   749 		CleanupStack::PopAndDestroy(); // st
   750 		}
   750 		}
   751 
   751 
       
   752 	rc = sqlite3_prepare_v2(&iDB,"alter table shows add column deletedate int" , -1, &st, (const char**) NULL);
       
   753 	DP1("    rc=%d", rc);
       
   754 	 
       
   755 	if( rc==SQLITE_OK )
       
   756 		{
       
   757 		Cleanup_sqlite3_finalize_PushL(st);
       
   758 		rc = sqlite3_step(st);
       
   759 		DP1("    rc=%d", rc);
       
   760 		CleanupStack::PopAndDestroy(); // st
       
   761 		}
       
   762 	
   752 	DP("DBEnsureFileSizeFieldExists END");
   763 	DP("DBEnsureFileSizeFieldExists END");
   753 	}
   764 	}
   754 
   765 
   755 EXPORT_C void CFeedEngine::ImportFeedsL(const TDesC& aFile)
   766 EXPORT_C void CFeedEngine::ImportFeedsL(const TDesC& aFile)
   756 	{
   767 	{