parent
aac9363703
commit
b3c45628f6
1
src/E.h
1
src/E.h
|
@ -630,6 +630,7 @@ const char *EDirUserCache(void);
|
||||||
void EDirMake(const char *base, const char *name);
|
void EDirMake(const char *base, const char *name);
|
||||||
const char *EGetSavePrefix(void);
|
const char *EGetSavePrefix(void);
|
||||||
const char *EGetSavePrefixCommon(void);
|
const char *EGetSavePrefixCommon(void);
|
||||||
|
void Etmp(char *s);
|
||||||
|
|
||||||
/* misc.c */
|
/* misc.c */
|
||||||
void Quicksort(void **a, int l, int r,
|
void Quicksort(void **a, int l, int r,
|
||||||
|
|
|
@ -30,14 +30,6 @@
|
||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
|
|
||||||
void
|
|
||||||
Etmp(char *s)
|
|
||||||
{
|
|
||||||
static unsigned int n_calls = 0;
|
|
||||||
|
|
||||||
Esnprintf(s, 1024, "%s/TMP_%d_%d", EDirUser(), getpid(), n_calls++);
|
|
||||||
}
|
|
||||||
|
|
||||||
char **
|
char **
|
||||||
E_ls(const char *dir, int *num)
|
E_ls(const char *dir, int *num)
|
||||||
{
|
{
|
||||||
|
|
|
@ -25,8 +25,6 @@
|
||||||
|
|
||||||
#include <time.h>
|
#include <time.h>
|
||||||
|
|
||||||
void Etmp(char *s);
|
|
||||||
|
|
||||||
void E_md(const char *s);
|
void E_md(const char *s);
|
||||||
void E_mv(const char *s, const char *ss);
|
void E_mv(const char *s, const char *ss);
|
||||||
void E_rm(const char *s);
|
void E_rm(const char *s);
|
||||||
|
|
|
@ -566,6 +566,14 @@ EDirUserCache(void)
|
||||||
return EDirUser();
|
return EDirUser();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void
|
||||||
|
Etmp(char *s)
|
||||||
|
{
|
||||||
|
static unsigned int n_calls = 0;
|
||||||
|
|
||||||
|
Esnprintf(s, 1024, "%s/TMP_%d_%d", EDirUser(), getpid(), n_calls++);
|
||||||
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
EDirCheck(const char *dir)
|
EDirCheck(const char *dir)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue