Update of /cvsroot/libexif/libexif/libexif
In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv8388/libexif
Modified Files:
exif-entry.c
Log Message:
Show a generic message for all unknown, undefined data.
Index: exif-entry.c
===================================================================
RCS file: /cvsroot/libexif/libexif/libexif/exif-entry.c,v
retrieving revision 1.109
retrieving revision 1.110
diff -u -p -d -r1.109 -r1.110
--- exif-entry.c 1 Nov 2007 06:38:58 -0000 1.109
+++ exif-entry.c 9 Nov 2007 21:47:05 -0000 1.110
@@ -875,11 +875,6 @@ exif_entry_get_value (ExifEntry *e, char
else
snprintf (val, maxlen, "%i, %i", v_short, v_short2);
break;
- case EXIF_TAG_MAKER_NOTE:
- CF (e, EXIF_FORMAT_UNDEFINED, val, maxlen);
- snprintf (val, maxlen, _("%i bytes unknown data"),
- e->size);
- break;
case EXIF_TAG_SUBJECT_AREA:
CF (e, EXIF_FORMAT_SHORT, val, maxlen);
switch (e->components) {
@@ -1005,6 +1000,9 @@ exif_entry_get_value (ExifEntry *e, char
case EXIF_FORMAT_UNDEFINED:
if ((e->tag == EXIF_TAG_SCENE_TYPE) && (e->size == 1)) {
snprintf (val, maxlen, "%i", e->data[0]);
+ } else {
+ snprintf (val, maxlen, _("%i bytes undefined data"),
+ e->size);
}
break;
case EXIF_FORMAT_BYTE:
|