include include # UHDGS? -- Return the value of the named header keyword # in the specified type. procedure uhdgs$t (im, keyw, $tval, ier) pointer im # imfort image descriptor % character*(*) keyw PIXEL $tval int ier pointer sp, kp PIXEL imget$t() int errcode() begin call smark (sp) call salloc (kp, SZ_KEYWORD, TY_CHAR) call f77upk (keyw, Memc[kp], SZ_KEYWORD) call strlwr (Memc[kp]) iferr ($tval = imget$t (im, Memc[kp])) { ier = errcode() if (ier == SYS_IDBKEYNF) ier = ER_HDRPARNF else ier = ER_HDRPARTY } else ier = ER_OK call sfree (sp) end