Blame contrib/tags/listtif.c

Packit 7838c8
/*
Packit 7838c8
 * listtif.c -- lists a tiff file.
Packit 7838c8
 */
Packit 7838c8
Packit 7838c8
#include "xtiffio.h"
Packit 7838c8
#include <stdlib.h>
Packit 7838c8
Packit 7838c8
void main(int argc,char *argv[])
Packit 7838c8
{
Packit 7838c8
	char *fname="newtif.tif";
Packit 7838c8
	int flags;
Packit 7838c8
Packit 7838c8
	TIFF *tif=(TIFF*)0;  /* TIFF-level descriptor */
Packit 7838c8
Packit 7838c8
	if (argc>1) fname=argv[1];
Packit 7838c8
	
Packit 7838c8
	tif=XTIFFOpen(fname,"r");
Packit 7838c8
	if (!tif) goto failure;
Packit 7838c8
	
Packit 7838c8
	/* We want the double array listed */
Packit 7838c8
	flags = TIFFPRINT_MYMULTIDOUBLES;
Packit 7838c8
	
Packit 7838c8
	TIFFPrintDirectory(tif,stdout,flags);
Packit 7838c8
	XTIFFClose(tif);
Packit 7838c8
	exit (0);
Packit 7838c8
	
Packit 7838c8
failure:
Packit 7838c8
	printf("failure in listtif\n");
Packit 7838c8
	if (tif) XTIFFClose(tif);
Packit 7838c8
	exit (-1);
Packit 7838c8
}
Packit 7838c8
Packit 7838c8
/*
Packit 7838c8
 * Local Variables:
Packit 7838c8
 * mode: c
Packit 7838c8
 * c-basic-offset: 8
Packit 7838c8
 * fill-column: 78
Packit 7838c8
 * End:
Packit 7838c8
 */