diff options
author | wr61 <wr61@e10066b5-e1e2-0310-b819-94efdf66514b> | 2005-09-05 07:55:16 +0000 |
---|---|---|
committer | wr61 <wr61@e10066b5-e1e2-0310-b819-94efdf66514b> | 2005-09-05 07:55:16 +0000 |
commit | e45417adddb3ef1f4b3c996635007776eef381ef (patch) | |
tree | 156dde4f696fac2abfc33e4fe00e428ea23571ec /mg_db.c | |
parent | 321885c1c243fba8582cec5f8b89de6365290315 (diff) | |
download | vdr-plugin-muggle-0.1.8-BETA.tar.gz vdr-plugin-muggle-0.1.8-BETA.tar.bz2 |
really disconnect from mysql server0.1.8-BETA
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/tags/0.1.8-BETA@813 e10066b5-e1e2-0310-b819-94efdf66514b
Diffstat (limited to 'mg_db.c')
-rw-r--r-- | mg_db.c | 19 |
1 files changed, 19 insertions, 0 deletions
@@ -38,6 +38,25 @@ static map <mgKeyTypes, map<string,string> > map_ids; mgDbServer* DbServer; +mgDbServer::mgDbServer() +{ + printf("mgDbServer\n"); +#ifdef HAVE_SQLITE + m_server = new mgDbServerSQLite; +#elif HAVE_PG + m_server = new mgDbServerPG; +#else + m_server = new mgDbServerMySQL; +#endif +} + +mgDbServer::~mgDbServer() +{ + printf("~mgDbServer\n"); + delete m_server; + m_server = 0; +} + mgSQLString::~mgSQLString() { delete m_str; |