diff options
| -rw-r--r-- | fiv-thumbnail.c | 8 | 
1 files changed, 4 insertions, 4 deletions
diff --git a/fiv-thumbnail.c b/fiv-thumbnail.c index 803296c..f95ed70 100644 --- a/fiv-thumbnail.c +++ b/fiv-thumbnail.c @@ -657,8 +657,8 @@ fiv_thumbnail_lookup(const char *uri, gint64 mtime_msec, FivThumbnailSize size)  			use = FIV_THUMBNAIL_SIZE_MAX - i;  		const char *name = fiv_thumbnail_sizes[use].thumbnail_spec_name; -		gchar *wide = -			g_strdup_printf("%s/wide-%s/%s.webp", thumbnails_dir, name, sum); +		gchar *wide = g_strconcat(thumbnails_dir, G_DIR_SEPARATOR_S "wide-", +			name, G_DIR_SEPARATOR_S, sum, ".webp", NULL);  		result = read_wide_thumbnail(wide, uri, mtime_msec / 1000, &error);  		if (error) {  			g_debug("%s: %s", wide, error->message); @@ -673,8 +673,8 @@ fiv_thumbnail_lookup(const char *uri, gint64 mtime_msec, FivThumbnailSize size)  			break;  		} -		gchar *path = -			g_strdup_printf("%s/%s/%s.png", thumbnails_dir, name, sum); +		gchar *path = g_strconcat(thumbnails_dir, G_DIR_SEPARATOR_S, +			name, G_DIR_SEPARATOR_S, sum, ".png", NULL);  		result = read_png_thumbnail(path, uri, mtime_msec / 1000, &error);  		if (error) {  			g_debug("%s: %s", path, error->message);  | 
