pgxs-test.c
text/x-csrc
#include "postgres.h"
#include "fmgr.h"
int
main(int argc, char **argv)
{
char **fnames = pgfnames("/tmp");
char *fname = fnames[0];
int total_names = 0;
while (fname)
{
total_names++;
fname = fnames[total_names];
}
printf("total files: %i\n", total_names);
pgfnames_cleanup(fnames);
return 0;
}