From c228d7487b431542a423c04cb770319f164f06c9 Mon Sep 17 00:00:00 2001 From: Love Hornquist Astrand Date: Sun, 22 Nov 2009 12:57:35 -0800 Subject: [PATCH] service is non optional --- lib/ipc/client.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/lib/ipc/client.c b/lib/ipc/client.c index 106d4114b..500d27815 100644 --- a/lib/ipc/client.c +++ b/lib/ipc/client.c @@ -352,10 +352,7 @@ common_path_init(const char *service, return ENOMEM; s->fd = -1; - if (service[0] == '\0') - asprintf(&s->path, "/var/run/.heim_%s", file); - else - s->path = strdup(service); + asprintf(&s->path, "/var/run/.heim_%s-%s", service, file); *ctx = s; @@ -404,7 +401,7 @@ static int door_init(const char *service, void **ctx) { - ret = common_path_init(context, service, name, "door", ctx); + ret = common_path_init(context, service, "door", ctx); if (ret) return ret; ret = connect_door(*ctx);