diff options
| author | woro <woro@e10066b5-e1e2-0310-b819-94efdf66514b> | 2008-02-10 10:29:11 +0000 |
|---|---|---|
| committer | woro <woro@e10066b5-e1e2-0310-b819-94efdf66514b> | 2008-02-10 10:29:11 +0000 |
| commit | ab310f72f3b0b2ff8c2f39ee87a9ed6b6fb930d6 (patch) | |
| tree | 45c7aeda5799b60024e46ff0446a4ad89d691192 /mg_db_gd_sqlite.c | |
| parent | 83c77787298c759e542fe57b506209292e5d18a8 (diff) | |
| download | vdr-plugin-muggle-ab310f72f3b0b2ff8c2f39ee87a9ed6b6fb930d6.tar.gz vdr-plugin-muggle-ab310f72f3b0b2ff8c2f39ee87a9ed6b6fb930d6.tar.bz2 | |
mgDb::FieldExists() no more calls Connect() causing recursion for sqlite
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@1012 e10066b5-e1e2-0310-b819-94efdf66514b
Diffstat (limited to 'mg_db_gd_sqlite.c')
| -rw-r--r-- | mg_db_gd_sqlite.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/mg_db_gd_sqlite.c b/mg_db_gd_sqlite.c index c62c737..d5a6be1 100644 --- a/mg_db_gd_sqlite.c +++ b/mg_db_gd_sqlite.c @@ -325,9 +325,7 @@ mgDbGd::ConnectDatabase () mgWarning("Cannot define decade:%d/%s",rc,sqlite3_errmsg); return false; } - if (!FieldExists("tracks","id")) - return false; - return true; + return FieldExists("tracks","id"); } bool @@ -342,8 +340,6 @@ mgDbGd::NeedGenre2() bool mgDbGd::FieldExists(string table, string field) { - if (!Connect()) - return false; char *b; asprintf(&b,"SELECT %s FROM %s LIMIT 1",field.c_str(),table.c_str()); mgQuery q(m_db,b,mgQuerySilent); |
