Author: akv
Date: 2010-02-02 21:01:45 +0100 (Tue, 02 Feb 2010)
New Revision: 3155
Modified:
trunk/plugins/meta-tiff/tiff-meta.c
Log:
Using rs_remove_tailing_spaces() to remove tailing spaces on all reads of
make_ascii and model_ascii.
Modified: trunk/plugins/meta-tiff/tiff-meta.c
===================================================================
--- trunk/plugins/meta-tiff/tiff-meta.c 2010-02-02 20:00:15 UTC (rev 3154)
+++ trunk/plugins/meta-tiff/tiff-meta.c 2010-02-02 20:01:45 UTC (rev 3155)
@@ -27,6 +27,7 @@
#endif
#include <string.h> /* memcpy() */
#include <stdlib.h>
+#include "rs-utils.h"
/* It is required having some arbitrary maximum exposure time to prevent borked
* shutter speed values being interpreted from the tiff.
@@ -1199,11 +1200,11 @@
{
case 0x010f: /* Make */
if (!meta->make_ascii)
- meta->make_ascii = raw_strdup(rawfile,
ifd.value_offset, ifd.count);
+ meta->make_ascii =
rs_remove_tailing_spaces(raw_strdup(rawfile, ifd.value_offset, ifd.count));
break;
case 0x0110: /* Model */
if (!meta->model_ascii)
- meta->model_ascii = raw_strdup(rawfile,
ifd.value_offset, ifd.count);
+ meta->model_ascii =
rs_remove_tailing_spaces(raw_strdup(rawfile, ifd.value_offset, ifd.count));
break;
case 0x9003: /* DateTime */
case 0x9004: /* DateTime */
@@ -1310,7 +1311,7 @@
case 0x010f: /* Make */
if (!meta->make_ascii)
{
- meta->make_ascii = raw_strdup(rawfile,
ifd.value_offset, ifd.count);
+ meta->make_ascii =
rs_remove_tailing_spaces(raw_strdup(rawfile, ifd.value_offset, ifd.count));
if (raw_strcmp(rawfile,
ifd.value_offset, "Canon", 5))
meta->make = MAKE_CANON;
else if (raw_strcmp(rawfile,
ifd.value_offset, "CASIO", 5))
@@ -1353,7 +1354,7 @@
break;
case 0x0110: /* Model */
if (!meta->model_ascii)
- meta->model_ascii = raw_strdup(rawfile,
ifd.value_offset, ifd.count);
+ meta->model_ascii =
rs_remove_tailing_spaces(raw_strdup(rawfile, ifd.value_offset, ifd.count));
break;
case 0x0111: /* StripOffsets */
if (meta->preview_start==0 || is_preview)
_______________________________________________
Rawstudio-commit mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-commit