# Copyright(c) 1986 Association of Universities for Research in Astronomy Inc. include # MIIWRITE -- Write a block of data to a file in MII format. # The input data is in the host system native binary format. procedure mii_writel (fd, spp, nelem) int fd #I output file int spp[ARB] #I native format data to be written int nelem #I number of data elements to be written pointer sp, bp int bufsize int miipksize() begin call smark (sp) bufsize = miipksize (nelem, MII_LONG) call salloc (bp, bufsize, TY_CHAR) call miipakl (spp, Memc[bp], nelem, TY_LONG) call write (fd, Memc[bp], bufsize) call sfree (sp) end