engine/inc/PodcastUtils.h
changeset 76 223f270fa7ff
parent 15 93d9f66bf50b
child 83 a2e43aa1ad11
--- a/engine/inc/PodcastUtils.h	Sun Apr 04 00:21:57 2010 +0100
+++ b/engine/inc/PodcastUtils.h	Sun Apr 04 15:54:17 2010 +0100
@@ -20,6 +20,14 @@
 #define PODCASTUTILS_H_
 
 #include <e32cmn.h>
+#include "sqlite3.h"
+// Cleanup stack macro for SQLite3
+static void Cleanup_sqlite3_finalize_wrapper(TAny* handle)
+	{
+	sqlite3_finalize(static_cast<sqlite3_stmt*>(handle));
+	}
+#define Cleanup_sqlite3_finalize_PushL(__handle) CleanupStack::PushL(TCleanupItem(&Cleanup_sqlite3_finalize_wrapper, __handle))
+
 
 _LIT(KURLPrefix, "http://");
 _LIT(KItpcPrefix, "itpc://");