equal
deleted
inserted
replaced
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 { |