mkstemp.c revision 7c478bd95313f5f23a4c958a745db2134aa03244
#pragma ident "%Z%%M% %I% %E% SMI" /* from UCB 5.2 3/9/86 */
/*
* Copyright (c) 1983 Regents of the University of California.
* All rights reserved. The Berkeley software License Agreement
* specifies the terms and conditions for redistribution.
*/
char *as;
{
register char *s;
register unsigned int pid;
register int fd, i;
s = as;
while (*s++)
/* void */;
s--;
while (*--s == 'X') {
pid /= 10;
}
s++;
i = 'a';
if (i == 'z')
return(-1);
*s = i++;
}
return(fd);
}