24 #define pg_log_warning(...) elog(WARNING, __VA_ARGS__)
42 rmtree(
const char *path,
bool rmtopdir)
56 if (filenames == NULL)
75 if (
lstat(pathbuf, &statbuf) != 0)
89 if (!
rmtree(pathbuf,
true))
97 if (unlink(pathbuf) != 0)
111 if (rmdir(path) != 0)
void pgfnames_cleanup(char **filenames)
char ** pgfnames(const char *path)
bool rmtree(const char *path, bool rmtopdir)
#define pg_log_warning(...)