Update of /cvsroot/libexif/exif/exif
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25028/exif
Modified Files:
actions.c
Log Message:
2004-06-06 Lutz Mueller <lu...@us...>
* exif/actions.c: Fix --show-mnote.
Index: actions.c
===================================================================
RCS file: /cvsroot/libexif/exif/exif/actions.c,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -d -r1.16 -r1.17
--- actions.c 20 May 2004 10:51:58 -0000 1.16
+++ actions.c 6 Jun 2004 02:28:14 -0000 1.17
@@ -102,6 +102,7 @@
{
unsigned int i, bs = 1024, c;
char b[1024];
+ char b1[1024], b2[1024];
ExifMnoteData *n;
n = exif_data_get_mnote_data (ed);
@@ -121,9 +122,11 @@
default:
printf (_("MakerNote contains %i values:\n"), c);
}
- for (i = 0; i < c; i++)
- printf ("%s: %s\n", C(exif_mnote_data_get_title (n, i)),
- C(exif_mnote_data_get_value (n, i, b, bs)));
+ for (i = 0; i < c; i++) {
+ strncpy (b1, C (exif_mnote_data_get_title (n, i)), bs);
+ strncpy (b2, C (exif_mnote_data_get_value (n, i, b, bs)), bs);
+ printf ("%s: %s\n", b1, b2);
+ }
exif_mnote_data_unref (n);
}
|