From: Jan P. <pa...@us...> - 2008-10-20 07:52:58
|
Update of /cvsroot/libexif/libexif/libexif/olympus In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv21727/libexif/libexif/olympus Modified Files: mnote-olympus-tag.c Log Message: Please don't crash in mnote_pentax_tag_get_description & mnote_olympus_tag_get_description on unknown tags. Index: mnote-olympus-tag.c =================================================================== RCS file: /cvsroot/libexif/libexif/libexif/olympus/mnote-olympus-tag.c,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -d -r1.16 -r1.17 --- mnote-olympus-tag.c 17 Feb 2008 18:31:56 -0000 1.16 +++ mnote-olympus-tag.c 20 Oct 2008 07:52:43 -0000 1.17 @@ -215,7 +215,7 @@ mnote_olympus_tag_get_description (Mnote bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR); for (i = 0; i < sizeof (table) / sizeof (table[0]); i++) if (table[i].tag == t) { - if (!*table[i].description) + if (!table[i].description || !*table[i].description) return ""; return (_(table[i].description)); } |