summaryrefslogtreecommitdiff
path: root/clients/zctl/zctl.c
diff options
context:
space:
mode:
Diffstat (limited to 'clients/zctl/zctl.c')
-rw-r--r--clients/zctl/zctl.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/clients/zctl/zctl.c b/clients/zctl/zctl.c
index de96d16..e48a651 100644
--- a/clients/zctl/zctl.c
+++ b/clients/zctl/zctl.c
@@ -17,7 +17,7 @@
#include <pwd.h>
#include <netdb.h>
#ifndef lint
-static const char *rcsid_zctl_c = "$Id$";
+static const char rcsid_zctl_c[] = "$Id$";
#endif
#define SUBSATONCE 7
@@ -52,6 +52,7 @@ void add_file(short, ZSubscription_t *, int);
void del_file(short, ZSubscription_t *, int);
void fix_macros(ZSubscription_t *, ZSubscription_t *, int);
void fix_macros2(char *, char **);
+int make_exist(char *);
int
main(int argc,
@@ -538,8 +539,10 @@ add_file(short wgport,
return;
}
fix_macros(subs,&sub2,1);
- if (retval = (unsub ? ZUnsubscribeTo(&sub2,1,(u_short)wgport) :
- ZSubscribeToSansDefaults(&sub2,1,(u_short)wgport)))
+ retval = (unsub
+ ? ZUnsubscribeTo(&sub2,1,(u_short)wgport)
+ : ZSubscribeToSansDefaults(&sub2,1,(u_short)wgport));
+ if (retval)
ss_perror(sci_idx,retval,
unsub ? "while unsubscribing" :
"while subscribing");