From: Lutz M. <lu...@us...> - 2004-09-07 06:34:07
|
Update of /cvsroot/libexif/libexif/libexif/pentax In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14941/libexif/pentax Modified Files: mnote-pentax-tag.c Log Message: 2004-09-07 Lutz Mueller <lu...@us...> * libexif/olympus * libexif/pentax * libexif/canon: Correctly return names, titles and descriptions of tages. Pointed out by Angela Wrobel. Index: mnote-pentax-tag.c =================================================================== RCS file: /cvsroot/libexif/libexif/libexif/pentax/mnote-pentax-tag.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- mnote-pentax-tag.c 1 Sep 2004 06:16:56 -0000 1.2 +++ mnote-pentax-tag.c 7 Sep 2004 06:33:54 -0000 1.3 @@ -66,7 +66,8 @@ { unsigned int i; - for (i = 0; table[i].name; i++) if (table[i].tag == t) break; + for (i = 0; sizeof (table) / sizeof (table[0]); i++) + if (table[i].tag == t) break; return (table[i].name); } @@ -76,7 +77,8 @@ unsigned int i; bindtextdomain (GETTEXT_PACKAGE, LIBMNOTE_LOCALEDIR); - for (i = 0; table[i].title; i++) if (table[i].tag == t) break; + for (i = 0; i < sizeof (table) / sizeof (table[0]); i++) + if (table[i].tag == t) break; return (_(table[i].title)); } @@ -86,6 +88,7 @@ unsigned int i; bindtextdomain (GETTEXT_PACKAGE, LIBMNOTE_LOCALEDIR); - for (i = 0; table[i].description; i++) if (table[i].tag == t) break; + for (i = 0; i < sizeof (table) / sizeof (table[0]); i++) + if (table[i].tag == t) break; return (_(table[i].description)); } |