From: Dan F. <dfa...@us...> - 2007-11-09 21:47:09
|
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: |