> #ifndef __OpenBSD__
> int pledge(const char *promises, const char *paths[]) { return 0; }
> #endifWhy the full function instead of #define pledge(x,y) 0 (perhaps to enforce correct types?) -emg
> #ifndef __OpenBSD__
> int pledge(const char *promises, const char *paths[]) { return 0; }
> #endifWhy the full function instead of #define pledge(x,y) 0 (perhaps to enforce correct types?) -emg