On (2002/06/25 10:20), Mark Murray wrote:

> How's this?
> 
> int handle;
> template = "/tmp/mumbleXXXXXXXX";
> char *cmd;
> handle = mkstemp(template); // template is modified
> asprintf(cmd, "prog > %s", template);
> system(cmd);
> close(handle); // bye-bye file

It would be failsafe if you tested that mkstemp() had not returned an
error.

Ciao,
Sheldon.

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to