diff options
Diffstat (limited to 'tools/tiffdump.c')
-rw-r--r-- | tools/tiffdump.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/tools/tiffdump.c b/tools/tiffdump.c index c74f37a1..16a9f3a3 100644 --- a/tools/tiffdump.c +++ b/tools/tiffdump.c @@ -1,4 +1,4 @@ -/* $Header: /usr/people/sam/tiff/tools/RCS/tiffdump.c,v 1.48 1996/01/10 19:35:38 sam Exp $ */ +/* $Header: /usr/people/sam/tiff/tools/RCS/tiffdump.c,v 1.49 1996/03/29 16:38:33 sam Exp $ */ /* * Copyright (c) 1988-1996 Sam Leffler @@ -684,14 +684,18 @@ TIFFFetchData(int fd, TIFFDirEntry* dir, void* cp) break; case TIFF_LONG: case TIFF_SLONG: + case TIFF_FLOAT: TIFFSwabArrayOfLong((uint32*) cp, dir->tdir_count); break; case TIFF_RATIONAL: - case TIFF_DOUBLE: TIFFSwabArrayOfLong((uint32*) cp, 2*dir->tdir_count); break; + case TIFF_DOUBLE: + TIFFSwabArrayOfDouble((double*) cp, + dir->tdir_count); + break; } } return (cc); |