$OpenBSD: patch-parse_options_c,v 1.2 2007/12/27 16:34:19 espie Exp $
--- parse_options.c.orig	Tue May  7 00:48:28 1996
+++ parse_options.c	Thu Dec 27 16:51:26 2007
@@ -238,10 +238,11 @@ LOCAL int do_option(char *text, char *arg)
 				switch(type)
 					{
 				case 's':
+				case 'm':
 					if (i == argindex)
 						set->args[argindex].scalar = 1;
 					else
-						set->args[i].scalar = 0;
+						set->args[argindex].scalar = 0;
 					return 0;
 				case 'n':
 						{