/* Like TIFFSetField, but taking a varargs parameter list. This routine is useful for building higher-level interfaces on top of the library.  */
int TIFFVSetField(TIFF *tif, uint32 tag, va_list ap)
/* Like TIFFSetField, but taking a varargs parameter list. This routine is useful for building higher-level interfaces on top of the library.  */
int TIFFVSetField(TIFF *tif, uint32 tag, va_list ap)
{
	return OkToChangeTag(tif, tag) ?
	    (*tif->tif_tagmethods.vsetfield)(tif, tag, ap) : 0;
}