Radish alpha
H
HardenedBSD Package Manager
Radicle
Git (anonymous pull)
Log in to clone via SSH
Long options, for what it's worth. The only available option has precisely no effect...
Matthew Seaman committed 12 years ago
commit 08270e1edaba8065e9cfc0d153b3d66bc5d1d751
parent 1477b35d113db64f96f087e4d59feecd7cff0ab5
1 file changed +8 -1
modified src/plugins.c
@@ -1,5 +1,6 @@
/*-
 * Copyright (c) 2012 Marin Atanasov Nikolov <dnaeon@gmail.com>
+
 * Copyright (c) 2014 Matthew Seaman <matthew@FreeBSD.org>
 * All rights reserved.
 * 
 * Redistribution and use in source and binary forms, with or without
@@ -24,6 +25,7 @@
 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 */

+
#include <getopt.h>
#include <stdio.h>
#include <stdbool.h>
#include <sysexits.h>
@@ -47,7 +49,12 @@ exec_plugins(__unused int argc, __unused char **argv)
	int ch;
	bool __unused list_only = true;

-
	while ((ch = getopt(argc, argv, "l")) != -1) {
+
	struct option longopts[] = {
+
		{ "list-only",	no_argument,	NULL,	'l' },
+
		{ NULL,		0,		NULL,	0   },
+
	};
+

+
	while ((ch = getopt_long(argc, argv, "l", longopts, NULL)) != -1) {
                switch (ch) {
		case 'l':
			list_only = true;