Commit Diff


commit - 8bf45581e9d9b5fd2c32633ecf3fcd800090b66e
commit + d9e925017c18eb73146d32306317be707e71176e
blob - f5b8ca1e1660f86cffe5298bba48fdcb9274ee66
blob + edd0340c4eb76f5d11b0033c407860a91b222408
--- platform.h
+++ platform.h
@@ -27,4 +27,9 @@
 	} while (0)
 #endif
 
+/* replace pledge() with a no-op outside of OpenBSD */
+#ifndef __OpenBSD__
+#define pledge(promises, execpromises) 0		/* success */
+#endif
+
 #endif	/* PLATFORM_H_ */