From 3a7f18784a770e6256cad2b154c425b71077e99b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Thu, 20 Jul 2006 10:27:50 +0000 Subject: [PATCH] Avoid calling sl_command w/o command name. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17857 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/gssapi/gss.c | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/lib/gssapi/gss.c b/lib/gssapi/gss.c index df1d99014..5f65d7d00 100644 --- a/lib/gssapi/gss.c +++ b/lib/gssapi/gss.c @@ -42,6 +42,7 @@ #include #include #include +#include RCSID("$Id$"); @@ -110,6 +111,10 @@ supported_mechs(void *argptr, int argc, char **argv) return 0; } +/* + * + */ + int help(void *opt, int argc, char **argv) { @@ -164,10 +169,10 @@ main(int argc, char **argv) argc -= optidx; argv += optidx; - if (argc == 0) + if (argc == 0) { help(NULL, argc, argv); - else - sl_command (commands, argc, argv); + return 1; + } - return 0; + return sl_command (commands, argc, argv); }