From 40e5a5811c6ffce9b0974e93cdd927cbcf60c157 Mon Sep 17 00:00:00 2001 From: Joe Hunkeler Date: Tue, 11 Aug 2015 16:51:37 -0400 Subject: Repatch (from linux) of OSX IRAF --- sys/fmtio/sprintf.x | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 sys/fmtio/sprintf.x (limited to 'sys/fmtio/sprintf.x') diff --git a/sys/fmtio/sprintf.x b/sys/fmtio/sprintf.x new file mode 100644 index 00000000..c247d868 --- /dev/null +++ b/sys/fmtio/sprintf.x @@ -0,0 +1,19 @@ +# Copyright(c) 1986 Association of Universities for Research in Astronomy Inc. + +include + +# SPRINTF: Open string as a file, call fprntf. When the last argument is +# passed, and EOS is reached, the string will be closed (by fpradv). + +procedure sprintf (outstr, maxch, format_string) + +char outstr[maxch] +int maxch +char format_string[ARB] +int mem_fd, stropen() +errchk stropen, fprntf + +begin + mem_fd = stropen (outstr, maxch, WRITE_ONLY) + call fprntf (mem_fd, format_string, STRING_FILE) +end -- cgit