pgxs-test.c

text/x-csrc

Filename: pgxs-test.c
Type: text/x-csrc
Part: 1
Message: PG12, PGXS and linking pgfeutils
#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;
}