From 19d34445e75ec285592eeae891fb3b0ce79e2fa7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Mon, 2 May 2005 19:10:19 +0000 Subject: [PATCH] (help): Don't use non-constant initializer for `fake'. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@15057 ec53bebd-3082-4978-b11e-865c3cabbd6b --- admin/ktutil.c | 3 ++- kadmin/kadmin.c | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/admin/ktutil.c b/admin/ktutil.c index a183de58f..388802261 100644 --- a/admin/ktutil.c +++ b/admin/ktutil.c @@ -118,7 +118,8 @@ help(void *opt, int argc, char **argv) argv[0]); } else { if(c->func) { - char *fake[] = { argv[0], "--help", NULL }; + char *fake[] = { NULL, "--help", NULL }; + fake[0] = argv[0]; (*c->func)(2, fake); fprintf(stderr, "\n"); } diff --git a/kadmin/kadmin.c b/kadmin/kadmin.c index f9d265a6f..02b1eb0a7 100644 --- a/kadmin/kadmin.c +++ b/kadmin/kadmin.c @@ -110,7 +110,8 @@ help(void *opt, int argc, char **argv) argv[0]); } else { if(c->func) { - char *fake[] = { argv[0], "--help", NULL }; + char *fake[] = { NULL, "--help", NULL }; + fake[0] = argv[0]; (*c->func)(2, fake); fprintf(stderr, "\n"); }