Commit faf39683 authored by Thomas Lake's avatar Thomas Lake 🔧
Browse files

Exit with error if -who or -what arguments used

Closes #16

TODO: Reimplement -who and -what in a server/client friendly manner
parent dfcb60d5
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -336,6 +336,7 @@ int main(int argc, char **argv)
	int view_help = 0;
	int inet_mode = 0;
	int view_since = 0;
	int old_options = 0;
	int inarg_num = -1;
	int foldername_num = -1;
	int folderuser_num = -1;
@@ -381,6 +382,8 @@ int main(int argc, char **argv)
		if (match_arg_str(argv[al], "new")) view_new = 1;
		if (match_arg_str(argv[al], "i")) inet_mode = 1;
		if (match_arg_str(argv[al], "since")) view_since = 1;
		if (match_arg_str(argv[al], "who")) old_options = 1;
		if (match_arg_str(argv[al], "what")) old_options = 1;

		/* help listing arguments */
		if (match_arg_str(argv[al], "h")) view_help = 1;
@@ -439,6 +442,11 @@ int main(int argc, char **argv)
		}
	}

	if (old_options) {
		printf(_("The -who and -what options are no longer supported\n"));
		exit(1);
	}

	if (view_help)
	{
		printf(_("\nMilliways accepts the optional arguments of:\n\n"));