changeset 2620:7a7e180298b1

Fix regression Fix #519.
author Klaus Ethgen <Klaus@Ethgen.de>
date Sat, 30 Sep 2017 18:07:35 +0100
parents 77596dda797e
children 20a0f0e29029
files src/metadata.c
diffstat 1 files changed, 2 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/src/metadata.c	Sat Sep 30 10:25:33 2017 +0100
+++ b/src/metadata.c	Sat Sep 30 18:07:35 2017 +0100
@@ -298,14 +298,13 @@
 {
 	gboolean success;
 	ExifData *exif;
-	guint ln, lf;
+	guint lf;
 
 	g_assert(fd->change);
 
-	ln = strlen(fd->change->dest);
 	lf = strlen(GQ_CACHE_EXT_METADATA);
 	if (fd->change->dest &&
-	    g_ascii_strncasecmp(fd->change->dest + ln - lf, GQ_CACHE_EXT_METADATA, lf) == 0)
+	    g_ascii_strncasecmp(fd->change->dest + strlen(fd->change->dest) - lf, GQ_CACHE_EXT_METADATA, lf) == 0)
 		{
 		success = metadata_legacy_write(fd);
 		if (success) metadata_legacy_delete(fd, fd->change->dest);