summaryrefslogtreecommitdiffstats
path: root/src/itdb_device.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/itdb_device.c')
-rw-r--r--src/itdb_device.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/itdb_device.c b/src/itdb_device.c
index 30c8bac..12c3fbc 100644
--- a/src/itdb_device.c
+++ b/src/itdb_device.c
@@ -1412,11 +1412,13 @@ gboolean itdb_device_supports_video (const Itdb_Device *device)
gboolean itdb_device_supports_photo (const Itdb_Device *device)
{
+ GList *formats;
if (device == NULL) {
return FALSE;
}
-
- return (itdb_device_get_artwork_formats (device, ARTWORK_TYPE_PHOTO) != NULL);
+ formats = itdb_device_get_photo_formats (device);
+ g_list_free (formats);
+ return (formats != NULL);
}
static char *