clipnotify

Notify on new X clipboard events
git clone https://git.sinitax.com/cdown/clipnotify
Log | Files | Refs | README | LICENSE | sfeed.txt

commit eb156445572bad2eec7ac6f2dd7cd21d2eaaca6e
parent 18a36bc57c77e88b684da0485510fd69ae47b593
Author: Chris Down <chris@chrisdown.name>
Date:   Wed, 31 Oct 2018 08:23:25 +0000

Add MAYBE_PLEDGE for OpenBSD

Diffstat:
Mclipnotify.c | 11+++++++++++
1 file changed, 11 insertions(+), 0 deletions(-)

diff --git a/clipnotify.c b/clipnotify.c @@ -4,12 +4,23 @@ #include <stdio.h> #include <stdlib.h> +#ifdef __OpenBSD__ +#define MAYBE_PLEDGE(p, ep) pledge(p, ep) +#else +#define MAYBE_PLEDGE(p, ep) 0 +#endif /* __OpenBSD__ */ + int main(void) { Display *disp; Window root; Atom clip; XEvent evt; + if (MAYBE_PLEDGE("stdio rpath", NULL) < 0) { + perror("pledge"); + exit(2); + } + disp = XOpenDisplay(NULL); if (!disp) { fprintf(stderr, "Can't open X display\n");