From 8a23dcd53a6f7e1ba1ea36468953ef4de0d3d5f6 Mon Sep 17 00:00:00 2001 From: David Rhodus Date: Tue, 24 Aug 2004 13:45:54 +0000 Subject: [PATCH] Check error return value when creating the IPC service. --- test/caps/server.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/test/caps/server.c b/test/caps/server.c index 77d082e01b..de55d83195 100644 --- a/test/caps/server.c +++ b/test/caps/server.c @@ -1,5 +1,5 @@ /* - * $DragonFly: src/test/caps/server.c,v 1.4 2004/03/06 22:15:00 dillon Exp $ + * $DragonFly: src/test/caps/server.c,v 1.5 2004/08/24 13:45:54 drhodus Exp $ */ #include #include @@ -22,6 +22,10 @@ main(int ac, char **av) count = 0; cid = caps_sys_service("test", getuid(), getgid(), 0, CAPF_ANYCLIENT); + if (cid == -1) { + perror("caps_sys_service"); + exit(1); + } printf("cid = %d\n", cid); if (cid < 0) return(0); -- 2.41.0