summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwr61 <wr61@e10066b5-e1e2-0310-b819-94efdf66514b>2005-09-06 03:27:35 +0000
committerwr61 <wr61@e10066b5-e1e2-0310-b819-94efdf66514b>2005-09-06 03:27:35 +0000
commitef378930a187df25b6bcb487790df9a65632f7b8 (patch)
treec9219c68c7081a293625962a3287e9724b644b1d
parent23c0c5b3d1f95fd3b3619abb98447b97891d37d5 (diff)
downloadvdr-plugin-muggle-ef378930a187df25b6bcb487790df9a65632f7b8.tar.gz
vdr-plugin-muggle-ef378930a187df25b6bcb487790df9a65632f7b8.tar.bz2
do not use filename as dirname if no dirname given
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@817 e10066b5-e1e2-0310-b819-94efdf66514b
-rw-r--r--mg_db.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/mg_db.c b/mg_db.c
index 863718e..9f65e72 100644
--- a/mg_db.c
+++ b/mg_db.c
@@ -180,6 +180,7 @@ mgSQLStringImp::~mgSQLStringImp()
{
if (m_quoted)
free(m_quoted);
+ m_quoted=0;
}
@@ -926,6 +927,8 @@ mgDb::getAlbum(const char *filename,const mgSQLString& c_album,
char *slash=strrchr(directory,'/');
if (slash)
*slash=0;
+ else
+ *directory=0;
mgSQLString c_directory(directory);
free(directory);
char *where;