int deleteTransactionPrompt(Transaction* txs, char* wallet, int count, int pos) { mMsgBoxPush(5); multiPrintXY(3, 2, "Delete the\nSelected\nTransaction?", TEXT_MODE_TRANSPARENT_BACKGROUND, TEXT_COLOR_BLACK); if(closeMsgBox(1, 5)) { deleteTransaction(txs, wallet, count, pos); return 1; } return 0; }
void Statistics::clear() { ASSERT(RunLoop::isMain()); serialBackgroundIOQueue().dispatch([this] { if (m_database.isOpen()) { WebCore::SQLiteTransactionInProgressAutoCounter transactionCounter; WebCore::SQLiteTransaction deleteTransaction(m_database); deleteTransaction.begin(); executeSQLCommand(m_database, ASCIILiteral("DELETE FROM AlreadyRequested")); executeSQLCommand(m_database, ASCIILiteral("DELETE FROM UncachedReason")); deleteTransaction.commit(); m_approximateEntryCount = 0; } }); }