futility: prevent segfault for "futility help version"

BUG=none
BRANCH=none
TEST=make runtests

Before, this segfaulted:

  futility help version

Now it doesn't.

Change-Id: I7f8fb38d2eb96641b7664709cd78f976e8fed4b2
Signed-off-by: Bill Richardson <wfrichar@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/235428
Reviewed-by: Randall Spangler <rspangler@chromium.org>
diff --git a/futility/futility.c b/futility/futility.c
index c74bba6..d710fdc 100644
--- a/futility/futility.c
+++ b/futility/futility.c
@@ -219,7 +219,8 @@
 		cmd = find_command(argv[1]);
 		if (cmd) {
 			printf("\n%s - %s\n", argv[1], cmd->shorthelp);
-			cmd->longhelp(argv[1]);
+			if (cmd->longhelp)
+				cmd->longhelp(argv[1]);
 			return 0;
 		}
 	}