diff options
| author | wr61 <wr61@e10066b5-e1e2-0310-b819-94efdf66514b> | 2005-09-05 04:36:53 +0000 |
|---|---|---|
| committer | wr61 <wr61@e10066b5-e1e2-0310-b819-94efdf66514b> | 2005-09-05 04:36:53 +0000 |
| commit | 84aab613aa01d477312ff538b0124887f43947c8 (patch) | |
| tree | 1ee4192806567c083de5d702f956e929d72e486d | |
| parent | c51d5c029d1e9b6b882c9fd5c3b24ffe1d4f5361 (diff) | |
| download | vdr-plugin-muggle-84aab613aa01d477312ff538b0124887f43947c8.tar.gz vdr-plugin-muggle-84aab613aa01d477312ff538b0124887f43947c8.tar.bz2 | |
make it more robust against SQL problems
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/tags/0.1.8-BETA@808 e10066b5-e1e2-0310-b819-94efdf66514b
| -rw-r--r-- | mg_db_gd_mysql.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/mg_db_gd_mysql.c b/mg_db_gd_mysql.c index 75fe7fb..7acd330 100644 --- a/mg_db_gd_mysql.c +++ b/mg_db_gd_mysql.c @@ -72,12 +72,16 @@ mgQueryMySQL::mgQueryMySQL(void* db,string sql,mgQueryNoise noise) mgQueryMySQL::~mgQueryMySQL() { mysql_free_result (m_table); + m_table = 0; } char ** mgQueryMySQL::Next() { - return mysql_fetch_row(m_table); + if (!m_table) + return 0; + else + return mysql_fetch_row(m_table); } const char* |
