bridge/class-master/depend/pari/src/language/es.c
/* Create a "unique directory" and return its name built from the string
 * s, the user id and process pid (on Unix systems). A "temporary"
 * directory name is prepended. The name returned is pari_malloc'ed.
 * It is DOS-safe (truncated to 8 chars) */
Create a "unique directory" and return its name built from the string
s, the user id and process pid (on Unix systems). A "temporary"
directory name is prepended. The name returned is pari_malloc'ed.
It is DOS-safe (truncated to 8 chars)
Create a " unique directory " and return its name built from the string s the user id and process pid ( on Unix systems ) . A " temporary " directory name is prepended . The name returned is pari_malloc ' ed . It is DOS - safe ( truncated to 8 chars )
char*
pari_unique_dir(const char *s)
{
  char *buf = init_unique(s, NULL);
  if (pari_dir_exists(buf) && !get_file(buf, pari_dir_exists, NULL))
    pari_err(e_MISC,"couldn't find a suitable name for a tempdir (%s)",s);
  return buf;
}
char * pari_unique_dir ( const char * s ) { char * buf = init_unique ( s , NULL ) ; if ( pari_dir_exists ( buf ) && ! get_file ( buf , pari_dir_exists , NULL ) ) pari_err ( e_MISC , " " , s ) ; return buf ; }
Create a "unique directory" and return its name built from the string
 s, the user id and process pid (on Unix systems).
Create a " unique directory " and return its name built from the string s the user id and process pid ( on Unix systems ) .