aboutsummaryrefslogtreecommitdiff
path: root/have
diff options
context:
space:
mode:
Diffstat (limited to 'have')
-rw-r--r--have/imsg.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/have/imsg.c b/have/imsg.c
index 560a615..a7aa399 100644
--- a/have/imsg.c
+++ b/have/imsg.c
@@ -23,9 +23,11 @@
int
main(void)
{
- struct imsgbuf buf;
+ struct imsgbuf imsgbuf;
struct imsg imsg;
- imsg_init(&buf, -1);
+ if (imsgbuf_init(&imsgbuf, -1) == -1)
+ return 1;
+ imsgbuf_allow_fdpass(&imsgbuf);
return imsg_get_fd(&imsg);
}