diff options
Diffstat (limited to 'src/libtiff/tif_close.c')
-rw-r--r-- | src/libtiff/tif_close.c | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/libtiff/tif_close.c b/src/libtiff/tif_close.c index a594de1..ad8289c 100644 --- a/src/libtiff/tif_close.c +++ b/src/libtiff/tif_close.c @@ -1,4 +1,4 @@ -/* $Id: tif_close.c,v 1.3 2009/12/11 15:17:41 scuri Exp $ */ +/* $Id: tif_close.c,v 1.4 2010/01/26 15:56:36 scuri Exp $ */ /* * Copyright (c) 1988-1997 Sam Leffler @@ -54,27 +54,27 @@ TIFFCleanup(TIFF* tif) TIFFFreeDirectory(tif); if (tif->tif_dirlist) - _TIFFfree(tif->tif_dirlist); - + _TIFFfree(tif->tif_dirlist); + /* Clean up client info links */ while( tif->tif_clientinfo ) { - TIFFClientInfoLink *link = tif->tif_clientinfo; + TIFFClientInfoLink *link = tif->tif_clientinfo; - tif->tif_clientinfo = link->next; - _TIFFfree( link->name ); - _TIFFfree( link ); + tif->tif_clientinfo = link->next; + _TIFFfree( link->name ); + _TIFFfree( link ); } if (tif->tif_rawdata && (tif->tif_flags&TIFF_MYBUFFER)) - _TIFFfree(tif->tif_rawdata); + _TIFFfree(tif->tif_rawdata); if (isMapped(tif)) - TIFFUnmapFileContents(tif, tif->tif_base, tif->tif_size); + TIFFUnmapFileContents(tif, tif->tif_base, tif->tif_size); /* Clean up custom fields */ - if (tif->tif_nfields > 0) + if (tif->tif_nfields > 0) { - size_t i; + size_t i; for (i = 0; i < tif->tif_nfields; i++) { |