summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorworo <woro@e10066b5-e1e2-0310-b819-94efdf66514b>2008-02-11 12:07:41 +0000
committerworo <woro@e10066b5-e1e2-0310-b819-94efdf66514b>2008-02-11 12:07:41 +0000
commit4cabea515372bfc67ebbc1753fbe03b2ecb0444d (patch)
treedc10ecd350b6e06318463e22f5f5f611f6ebdd9c
parent5af49a52c7c4cdf8cbd24dd3b8c974053e0fd5b8 (diff)
downloadvdr-plugin-muggle-4cabea515372bfc67ebbc1753fbe03b2ecb0444d.tar.gz
vdr-plugin-muggle-4cabea515372bfc67ebbc1753fbe03b2ecb0444d.tar.bz2
only increment import count for newly added files, not for changed files
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@1022 e10066b5-e1e2-0310-b819-94efdf66514b
-rw-r--r--mg_db.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/mg_db.c b/mg_db.c
index 9bd66ee..42f9298 100644
--- a/mg_db.c
+++ b/mg_db.c
@@ -1212,7 +1212,7 @@ mgDb::getGenre1(TagLib::FileRef& f)
}
bool
-mgDb::SyncFile(const char *filename)
+mgDb::SyncFile(const char *filename) // returns true if a new file is imported
{
char *ext = extension(filename);
if (strcasecmp(ext,"flac")
@@ -1305,7 +1305,7 @@ mgDb::SyncFile(const char *filename)
c_folder1.quoted(),c_folder2.quoted(),
c_folder3.quoted(),c_folder4.quoted());
}
- return Execute(sql) == 1;
+ return Execute(sql) == 1 && id=="NULL";
}
string