Hans Ulrich Niedermann [Tue, 8 Feb 2005 15:46:39 +0000 (16:46 +0100)]
adapt po/.cvsignore for renamed pot files
Hans Ulrich Niedermann [Tue, 8 Feb 2005 15:45:21 +0000 (16:45 +0100)]
New build system initialization:
- doesn't require gettextize any more (using autopoint now)
- uses all the built-in magic from autoreconf
Hans Ulrich Niedermann [Tue, 8 Feb 2005 12:51:59 +0000 (13:51 +0100)]
correct quoting
Hans Ulrich Niedermann [Tue, 8 Feb 2005 12:04:11 +0000 (13:04 +0100)]
update to contemporary automake/autoconf/gettext; remove gettextize hack
Hans Ulrich Niedermann [Tue, 8 Feb 2005 11:57:33 +0000 (12:57 +0100)]
CVS ignore *.tar.bz2
Hans Ulrich Niedermann [Tue, 8 Feb 2005 11:03:29 +0000 (12:03 +0100)]
configure.in: split AC_OUTPUT to AC_CONFIG_FILES
Hans Ulrich Niedermann [Tue, 8 Feb 2005 00:12:12 +0000 (01:12 +0100)]
cosmetics, testing ciabot
Lutz Mueller [Fri, 17 Dec 2004 04:22:45 +0000 (05:22 +0100)]
2004-12-17 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-loader.c: Work towards a non-recursive version of
(exif_loader_write).
Lutz Mueller [Fri, 17 Dec 2004 04:15:25 +0000 (05:15 +0100)]
2004-12-17 Lutz Mueller <lutz@users.sourceforge.net>
Lars Ellenberg <l.g.e@web.de> fixed a bug that I introduced
in the last commit:
* libexif/exif-loader.c: Don't substract 2 bytes twice.
Jan Patera [Thu, 16 Dec 2004 21:00:26 +0000 (22:00 +0100)]
Don't crash if IFD1 offset out of available data
Lutz Mueller [Sun, 12 Dec 2004 12:55:20 +0000 (13:55 +0100)]
2004-12-12 Lutz Mueller <lutz@users.sourceforge.net>
Pointed out by Lars Ellenberg <l.g.e@web.de>:
* libexif/exif-loader.c: Honor indirect offsets in FUJI_RAW-files.
Don't perform unnecessary checks for known data formats.
Lutz Mueller [Sat, 11 Dec 2004 04:28:48 +0000 (05:28 +0100)]
2004-12-11 Lutz Mueller <lutz@users.sourceforge.net>
Inspired by suggestions from Lars Ellenberg <l.g.e@web.de>:
* libexif/exif-data.c: Fix spelling error.
* libexif/exif-loader.c (exif_loader_write): Rewrite logic to
make the loader handle more file types.
Jan Patera [Wed, 8 Dec 2004 07:04:56 +0000 (08:04 +0100)]
2004-12-08 Jan Patera <patera@users.sourceforge.net>
* libexif/exif-entry.c: Data format of EXIF_TAG_USER_COMMENT:
Some packages like Canon ZoomBrowser EX 4.5 store only
one zero byte followed by 7 bytes of rubbish
Jan Patera [Wed, 8 Dec 2004 07:00:22 +0000 (08:00 +0100)]
EXIF_TAG_USER_COMMENT:
Some packages like Canon ZoomBrowser EX 4.5 store only
one zero byte followed by 7 bytes of rubbish
Lutz Mueller [Tue, 16 Nov 2004 23:52:19 +0000 (00:52 +0100)]
2004-11-17 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-data.c: Make the last commit actually work.
Lutz Mueller [Mon, 15 Nov 2004 22:41:06 +0000 (23:41 +0100)]
2004-11-15 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-content.c: Complain if the same tag is added twice
to an IFD. Suggestion by Angela Wrobel.
Lutz Mueller [Mon, 15 Nov 2004 07:09:56 +0000 (08:09 +0100)]
2004-11-15 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-data.c: Additional debugging message if
specification is violated.
Lutz Mueller [Sun, 14 Nov 2004 21:56:00 +0000 (22:56 +0100)]
2004-11-14 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/*: Plug another few memleaks. All found by Angala Wrobel.
Jan Patera [Fri, 12 Nov 2004 11:33:13 +0000 (12:33 +0100)]
#include <string.h> because of strcmp
Lutz Mueller [Fri, 12 Nov 2004 07:46:08 +0000 (08:46 +0100)]
2004-11-12 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-data.c: Clean up handling of MakerNote tags.
Lutz Mueller [Thu, 11 Nov 2004 20:33:12 +0000 (21:33 +0100)]
2004-11-11 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-mnote-data.c: Plug yet another memory leak.
Detected by Angela Wrobel.
Lutz Mueller [Thu, 11 Nov 2004 20:24:39 +0000 (21:24 +0100)]
2004-11-11 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-log.c: Plug another memory leak. Detected by
Angela Wrobel.
Lutz Mueller [Thu, 11 Nov 2004 20:19:28 +0000 (21:19 +0100)]
2004-11-11 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/canon/exif-mnote-data-canon.c: Do not crash on strange
data. Pointed out by Angela Wrobel.
Lutz Mueller [Thu, 11 Nov 2004 20:13:27 +0000 (21:13 +0100)]
2004-11-11 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/*: Replace another few realloc by exif_mem_realloc.
Lutz Mueller [Wed, 10 Nov 2004 18:53:39 +0000 (19:53 +0100)]
2004-11-10 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/*.c: Change #include "" to #include <>.
* Makefile.am:
* exif-result.h: Removed.
Lutz Mueller [Wed, 10 Nov 2004 18:38:34 +0000 (19:38 +0100)]
2004-11-10 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-tag.[c,h] (exif_tag_from_name): New. Suggested by
Angela Wrobel.
Lutz Mueller [Wed, 10 Nov 2004 18:30:36 +0000 (19:30 +0100)]
2004-11-10 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-data.c (exif_data_free): Fix memleak found by
Angela Wrobel.
* contrib/watcom: Updated files contributed by Angela Wrobel.
Lutz Mueller [Wed, 3 Nov 2004 06:54:42 +0000 (07:54 +0100)]
2004-11-03 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-format.c: More translatable strings.
Lutz Mueller [Tue, 2 Nov 2004 21:05:37 +0000 (22:05 +0100)]
2004-11-02 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-entry.c (exif_entry_fix): Detect more wrong stuff.
* libexif/exif-data.c: Detect recursive calls.
Jan Patera [Tue, 2 Nov 2004 08:39:20 +0000 (09:39 +0100)]
2004-11-02 Jan Patera <patera@users.sourceforge.net>
* libexif/exif-entry.c: added LZW
* libexif/exif-tag.*: added few tags used by .NEF
* libexif/exif-data.c: logging unknown tags
Jan Patera [Tue, 2 Nov 2004 08:33:40 +0000 (09:33 +0100)]
Unknown tag ID and its position in IFD are logged before
exif_data_load_data_content() gives up.
Jan Patera [Tue, 2 Nov 2004 08:32:14 +0000 (09:32 +0100)]
Added these tags:
EXIF_TAG_NEW_SUBFILE_TYPE = 0x00fe
EXIF_TAG_SUB_IFDS = 0x014a
EXIF_TAG_XML_PACKET = 0x02bc
EXIF_TAG_IMAGE_RESOURCES = 0x8649
EXIF_TAG_TIFF_EP_STANDARD_ID = 0x9216
These tags are used in the Nikon Raw format .NEF.
The primary reason why I added these items is that exif_data_load_data_content()
gives parsing IFD up when it encounters an unknown tag.
Jan Patera [Tue, 2 Nov 2004 08:25:59 +0000 (09:25 +0100)]
#include <exif-mem.h>
changed to
#include "exif-mem.h"
Jan Patera [Mon, 1 Nov 2004 17:16:12 +0000 (18:16 +0100)]
Tag 0x103 (Compression): Value 5 (LZW) recognized
Lutz Mueller [Wed, 20 Oct 2004 06:13:58 +0000 (08:13 +0200)]
2004-10-20 Lutz Mueller <lutz@users.sourceforge.net>
* Makefile.am: Add intl
* configure.in: Add intl/Makefile. Now "make distcheck" works.
Lutz Mueller [Wed, 20 Oct 2004 06:06:47 +0000 (08:06 +0200)]
2004-10-16 Lutz Mueller <lutz@users.sourceforge.net>
Martin Willers <willers@xm-arts.de> found an off-by-one error:
* libexif/exif-entry.c: libexif forget to add 1
to tm_mon from struct tm
Lutz Mueller [Tue, 19 Oct 2004 05:55:46 +0000 (07:55 +0200)]
2004-10-18 Lutz Mueller <lutz@users.sourceforge.net>
Patch by Krisztian VASAS <iron@ironiq.hu>:
* configure.in: Create po/Makefile.in from po/Makefile.in.in
Lutz Mueller [Sat, 16 Oct 2004 12:41:08 +0000 (14:41 +0200)]
2004-10-16 Lutz Mueller <lutz@users.sourceforge.net>
* configure.in: We are now working on version 0.6.12.
Lutz Mueller [Sat, 16 Oct 2004 12:21:14 +0000 (14:21 +0200)]
2004-10-16 Lutz Mueller <lutz@users.sourceforge.net>
* configure.in: set CURRENT to 12. There have been quite a few
additions to the header files.
Lutz Mueller [Tue, 5 Oct 2004 19:16:00 +0000 (21:16 +0200)]
2004-10-05 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-data.c: Support for WatCom. Convert debugging code
to exif-log API.
* libexif/i18n.h: Support for WatCom. Patch by Angela Wrobel.
Lutz Mueller [Tue, 5 Oct 2004 18:57:15 +0000 (20:57 +0200)]
2004-10-05 Lutz Mueller <lutz@users.sourceforge.net>
* contrib/watcom: Files contributed by Angela Wrobel.
Lutz Mueller [Mon, 4 Oct 2004 06:32:36 +0000 (08:32 +0200)]
2004-10-04 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-mem.h: Documentation.
Lutz Mueller [Mon, 4 Oct 2004 06:26:59 +0000 (08:26 +0200)]
2004-10-04 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/*: Finish replaceable memory-management.
Lutz Mueller [Sat, 2 Oct 2004 05:55:26 +0000 (07:55 +0200)]
2004-10-02 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-mem.[c,h]: New. First attempt to offer out-sourcing
of memory management.
Jan Patera [Fri, 1 Oct 2004 12:26:17 +0000 (14:26 +0200)]
2004-10-01 Jan Patera <patera@users.sourceforge.net>
* libexif/exif-entry.c: exif_entry_fix:
exif_set_short: 2nd & 3rd args swapped
Lutz Mueller [Sat, 18 Sep 2004 06:55:18 +0000 (08:55 +0200)]
2004-09-18 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-entry.c (exif_entry_fix): Enhance.
Lutz Mueller [Fri, 17 Sep 2004 20:59:16 +0000 (22:59 +0200)]
2004-09-17 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-entry.c (exif_entry_fix): New. Fixes any violations
against the standard.
Lutz Mueller [Fri, 17 Sep 2004 20:06:49 +0000 (22:06 +0200)]
2004-09-17 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-entry.c: Kill some warnings. Read as much from the
UserComment tag as possible (as suggested by Angela Wrobel).
Jan Patera [Wed, 15 Sep 2004 16:43:53 +0000 (18:43 +0200)]
2004-09-15 Jan Patera <patera@users.sourceforge.net>
* libexif/exif-loader.c: int -> unsigned int.
* libexif/olympus/mnote-olympus-entry.c: typecast.
Both changes made to avoid compiler warnings.
Jan Patera [Wed, 15 Sep 2004 16:40:04 +0000 (18:40 +0200)]
Fixed wrong logic introduced on Sep 7th (This is the last module not yet fixed)
Lutz Mueller [Sun, 12 Sep 2004 19:52:39 +0000 (21:52 +0200)]
2004-09-12 Lutz Mueller <lutz@users.sourceforge.net>
Patch by marcusmeissner@users.sourceforge.net: Some format string
fixes, wrong argument list fixed, format string problems avoided.
Lutz Mueller [Thu, 9 Sep 2004 06:27:21 +0000 (08:27 +0200)]
2004-09-09 Lutz Mueller <lutz@users.sourceforge.net>
* configure.in: Remove "([external])" after AM_GNU_GETTEXT as it
doesn't work for David MacMahon <davidm@astro.berkeley.edu>.
* libexif/exif-log.[c,h]: Provide some standard messages and titles.
* configure.in: Increment version as interfaces have been added.
Lutz Mueller [Wed, 8 Sep 2004 21:02:10 +0000 (23:02 +0200)]
2004-09-08 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-entry.c: Change comment to point to specification.
Lutz Mueller [Wed, 8 Sep 2004 20:55:28 +0000 (22:55 +0200)]
2004-09-08 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-entry.c: Redirect error messages to the logging
mechanism.
* libexif/exif-log.h: EXIF_LOG_CODE_CORRUPT_DATA: New.
Lutz Mueller [Wed, 8 Sep 2004 06:00:03 +0000 (08:00 +0200)]
2004-09-08 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-loader.c
* libexif/exif-data.c: Replace a couple of calls to malloc by
calls to calloc.
Lutz Mueller [Tue, 7 Sep 2004 20:46:31 +0000 (22:46 +0200)]
2004-09-07 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-entry.c: Use calloc. Hint by Jan Patera
<patera@pictview.com>.
Lutz Mueller [Tue, 7 Sep 2004 20:41:05 +0000 (22:41 +0200)]
2004-09-07 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/olympus
* libexif/pentax: Fix typo and wrong logic introduced during my
last changes. Thanks to Jan Patera
<patera@pictview.com> for keeping an eye on me.
Lutz Mueller [Tue, 7 Sep 2004 06:33:54 +0000 (08:33 +0200)]
2004-09-07 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/olympus
* libexif/pentax
* libexif/canon: Correctly return names, titles and descriptions of
tages. Pointed out by Angela Wrobel.
Lutz Mueller [Tue, 7 Sep 2004 06:15:38 +0000 (08:15 +0200)]
2004-09-07 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-entry.c: More guards against malloc returning NULL.
Problem spotted by Angela Wrobel.
Lutz Mueller [Thu, 2 Sep 2004 18:50:33 +0000 (20:50 +0200)]
2004-09-02 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-entry.c: First part of a patch to be less strict on
the USER_COMMENT-tag. Submitted by Angela Wrobel, slightly adapted.
Lutz Mueller [Wed, 1 Sep 2004 20:15:06 +0000 (22:15 +0200)]
2004-09-01 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-tag.c: First ideas on how to support generation of
mandatory exif tags for a new image.
Lutz Mueller [Wed, 1 Sep 2004 06:16:56 +0000 (08:16 +0200)]
2004-09-01 Lutz Mueller <lutz@users.sourceforge.net>
Suggestion by Angela Wrobel (http://www.wrobelnet.de/contact.html):
* libexif/pentax:
* libexif/olympus: Improve user experience by removing information
from the output that was only intended for developers.
Lutz Mueller [Tue, 31 Aug 2004 06:11:03 +0000 (08:11 +0200)]
2004-08-31 Lutz Mueller <lutz@users.sourceforge.net>
* test/test-mem.c: Plug some memory leaks. Suggested by Angela Wrobel
(http://www.wrobelnet.de/contact.html).
Lutz Mueller [Fri, 27 Aug 2004 20:14:12 +0000 (22:14 +0200)]
2004-08-27 Lutz Mueller <lutz@users.sourceforge.net>
* configure.in: 0.6.10 -> 0.6.11, as libexif-0.6.10 has just been
released.
Lutz Mueller [Fri, 27 Aug 2004 15:28:42 +0000 (17:28 +0200)]
*** empty log message ***
Lutz Mueller [Thu, 26 Aug 2004 22:17:20 +0000 (00:17 +0200)]
2004-08-26 Lutz Mueller <lutz@users.sourceforge.net>
Achim Bohnet found a spelling mistake:
* libexif/exif-tag.c: 'colums' -> 'columns'
Lutz Mueller [Thu, 26 Aug 2004 20:08:09 +0000 (22:08 +0200)]
2004-08-26 Lutz Mueller <lutz@users.sourceforge.net>
Suggestions from Angela Wrobel <Angela.Wrobel@gmx.de>:
* libexif/exif-entry.c
* libexif/exif-loader.c
* libexif/exif-utils.c
* olympus/exif-mnote-data-olympus.c
* pentax/exif-mnote-data-pentax.c: Check if malloc returned NULL.
Jan Patera [Mon, 16 Aug 2004 14:48:14 +0000 (16:48 +0200)]
MNOTE_OLYMPUS_TAG_VERSION can have 5 or 8 chars
Jan Patera [Tue, 13 Jul 2004 15:16:38 +0000 (17:16 +0200)]
2004-07-13 Jan Patera <patera@users.sourceforge.net>
* libexif/exif-mnote-*.*: added exif_mnote_data_get_id()
returning actual mnote entry tag ID (suggested by Serge
Droz <serge.droz@psi.ch>)
Hans Ulrich Niedermann [Thu, 1 Jul 2004 10:54:46 +0000 (12:54 +0200)]
Bugfix: [ 686847 ] Mistakes in libexif spec file file list
Lutz Mueller [Wed, 23 Jun 2004 17:35:27 +0000 (19:35 +0200)]
2004-06-23 Serge Droz <serge.droz@psi.ch>
(committed by Lutz Mueller <lutz@users.sourceforge.net>)
* libexif/olympus/mnote-olympus-entry.c: Reapply Jan Patera's
change.
Lutz Mueller [Tue, 22 Jun 2004 18:25:40 +0000 (20:25 +0200)]
2004-06-22 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/olympus/mnote-olympus-entry.c: Correct the usage of
strncat. Fix pointed out by Serge Droz <serge.droz@psi.ch>.
Lutz Mueller [Tue, 22 Jun 2004 18:10:48 +0000 (20:10 +0200)]
2004-06-22 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/olympus/mnote-olympus-tag.[c,h]: New tags discovered by
Serge Droz <serge.droz@psi.ch>.
Jan Patera [Tue, 15 Jun 2004 16:23:09 +0000 (18:23 +0200)]
libexif/olympus/mnote-olympus-entry.c: MNOTE_OLYMPUS_TAG_INFO
Jan Patera [Tue, 15 Jun 2004 16:21:56 +0000 (18:21 +0200)]
MNOTE_OLYMPUS_TAG_INFO: handle length 53 (in addition to 52) & extract the string
Jan Patera [Mon, 7 Jun 2004 14:08:57 +0000 (16:08 +0200)]
Prevent crashes on too many unknown bytes:
man strncat: only the first n characters of src are appended to dest.
Lutz Mueller [Sun, 6 Jun 2004 03:04:21 +0000 (05:04 +0200)]
2004-06-06 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/olympus/exif-mnote-data-olympus.c: More documentation,
additional case (Nikon, 02 0a 00).
* Makefile.am: s/LIBMNOTE/LIBEXIF
Lutz Mueller [Fri, 4 Jun 2004 19:48:02 +0000 (21:48 +0200)]
Mention pel.
Lutz Mueller [Thu, 27 May 2004 17:56:23 +0000 (19:56 +0200)]
2004-05-27 Lutz Mueller <lutz@users.sourceforge.net>
* configure.in: 0.6.10 as 0.6.9 has just been released.
Lutz Mueller [Thu, 27 May 2004 17:11:40 +0000 (19:11 +0200)]
2004-05-27 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-entry.c: Jan Patera pointed me to the fact that
last change is pointless.
Lutz Mueller [Wed, 26 May 2004 22:27:06 +0000 (00:27 +0200)]
2004-05-27 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-entry.c: According to Ralf Holzer <rholzer@cmu.edu>,
the user comment field does not have to be NULL terminated.
Lutz Mueller [Tue, 25 May 2004 22:30:53 +0000 (00:30 +0200)]
2004-05-25 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/olympus/mnote-olympus-entry.c: Print bytes if tag is not
known.
Jan Patera [Mon, 24 May 2004 12:28:49 +0000 (14:28 +0200)]
2004-05-24 Jan Patera <patera@users.sourceforge.net>
* libjpeg/jpeg-data.[c,h]: jpeg_data_append_section changed
from static to public
* libexif/olumpus/mnote-olympus-entry.c: support of several
known but previously not supported Nikon (& 1 Olympus) tags
* libexif/exif-entry.c: rational values printed as %2.2f and not %i/%i
Jan Patera [Mon, 24 May 2004 12:13:20 +0000 (14:13 +0200)]
Some rational values are printed as %2.2f and not %i/%i because some cameras
and SW tend to write both the numerator and denominator prescaled with
some (huge) value (I have several such Photoshop-edited images taken by kodak DX4900).
Jan Patera [Mon, 24 May 2004 12:08:17 +0000 (14:08 +0200)]
1) New 3 values of MNOTE_NIKON1_TAG_QUALITY
2) ASCII numeric value of MNOTE_NIKON_TAG_FIRMWARE displays as ASCII and not hex
3) support for MNOTE_NIKON_TAG_DIGITALZOOM, MNOTE_NIKON1_TAG_DIGITALZOOM, MNOTE_NIKON1_TAG_FOCUS & MNOTE_NIKON1_TAG_CONVERTER
4) support of rational value of MNOTE_OLYMPUS_TAG_DIGIZOOM (not only SHORT)
5) double instead of float to avoid precision problems (like 0xFFFFFFFF / 0xFFFFFFFF)
Jan Patera [Mon, 24 May 2004 12:06:09 +0000 (14:06 +0200)]
jpeg_data_append_section changed from static to public
Jan Patera [Fri, 21 May 2004 14:28:56 +0000 (16:28 +0200)]
proper size of memblock to clear
Jan Patera [Fri, 21 May 2004 14:23:07 +0000 (16:23 +0200)]
strnicmp was not a typo. *nix compilers don't like it therefore
I changed it to strncasecmp. Hopefully non-*nix developers will
be able to replace it with strnicmp (e.g. via define in their config.h)
Lutz Mueller [Thu, 20 May 2004 10:50:36 +0000 (12:50 +0200)]
2004-05-15 Lutz Mueller <lutz@users.sourceforge.net>
* libexif/exif-log.[c,h]: New. Proposal for handling of debugging
messages.
Jörg Hoh [Tue, 18 May 2004 12:27:38 +0000 (14:27 +0200)]
fixed typo (typical vi failure)
Jörg Hoh [Sun, 16 May 2004 14:06:37 +0000 (16:06 +0200)]
added error handling on realloc
added a missing realloc when removing entries
Jörg Hoh [Sun, 16 May 2004 13:48:29 +0000 (15:48 +0200)]
added error handling on malloc/realloc
Jörg Hoh [Sat, 15 May 2004 20:29:19 +0000 (22:29 +0200)]
we know how much memory we need so we don't need to call realloc() all the time
Jan Patera [Thu, 13 May 2004 13:58:23 +0000 (15:58 +0200)]
2004-05-13 Jan Patera <patera@users.sourceforge.net>
* libexif/exif-data.c: Fill tag data with zeros on save even
if 0 components (buggy Kodak-210)
Jan Patera [Wed, 12 May 2004 12:03:47 +0000 (14:03 +0200)]
2004-05-12 Jan Patera <patera@users.sourceforge.net>
* libexif/exif-utils.h: definition of MIN
* libexif/pentax/mnote-pentax-entry.c: min -> MIN
(found by Serge Droz <serge.droz@psi.ch>)
Jan Patera [Tue, 11 May 2004 15:17:58 +0000 (17:17 +0200)]
2004-05-11 Jan Patera <patera@users.sourceforge.net>
* libjpeg/jpeg-data.c: memory leak in jpeg_data_set_exif_data,
return type of jpeg_data_save_file
* libexif/exif-entry.c: proper mnote size on save
* libexif/olympus: saving Nikon mnote
Jan Patera [Tue, 11 May 2004 15:15:26 +0000 (17:15 +0200)]
A fix of storing maker note on save. If the new mnote was longer than
in the original file, the created file was corrupted. If it was shorter
than originally, random rubbish was stored (could be viewed also as "padding").
Jan Patera [Tue, 11 May 2004 15:11:17 +0000 (17:11 +0200)]
Saving of Nikon v2 maker note
Jan Patera [Tue, 11 May 2004 14:25:15 +0000 (16:25 +0200)]
jpeg_data_set_exif_data unreferences previous exif info to prevent memory leak.
jpeg_data_save_file now returns 1 if success and 0 if failure. Incomplete file is now deleted.
Jan Patera [Mon, 10 May 2004 12:57:17 +0000 (14:57 +0200)]
A CR/LF problem killed output of processing MNOTE_NIKON_TAG_LENS