mirror of
https://github.com/postgres/postgres.git
synced 2025-08-30 06:01:21 +03:00
* Mostly, casting etc to remove compilation warnings in win32 only code. * main.c: set _IONBF to stdout/stderr under win32 (under win32, _IOLBF defaults to full buffering) * pg_resetxlog/Makefile: ensures dirmod.o gets cleaned (got bitten by this when, after "make clean"ing, switching compilation between Ming + Cygwin) Claudio Natoli
17 lines
365 B
C
17 lines
365 B
C
#ifndef PORT_PROTOS_H
|
|
#define PORT_PROTOS_H
|
|
|
|
#include "utils/dynamic_loader.h"
|
|
|
|
#define pg_dlopen(f) dlopen((f), 1)
|
|
#define pg_dlsym dlsym
|
|
#define pg_dlclose dlclose
|
|
#define pg_dlerror dlerror
|
|
|
|
char* dlerror(void);
|
|
int dlclose(void *handle);
|
|
void* dlsym(void *handle, const char *symbol);
|
|
void* dlopen(const char *path, int mode);
|
|
|
|
#endif /* PORT_PROTOS_H */
|