From 7b03c97dcc28cd2cf89cead2ee0397397a7fb250 Mon Sep 17 00:00:00 2001 From: Dave Abrahams Date: Tue, 3 Jun 2003 18:26:33 +0000 Subject: [PATCH] Regex bug fix [SVN r18655] --- kernel/bootstrap.jam | 2 +- v2/kernel/bootstrap.jam | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/bootstrap.jam b/kernel/bootstrap.jam index 4ce713d12..1062b0307 100755 --- a/kernel/bootstrap.jam +++ b/kernel/bootstrap.jam @@ -51,7 +51,7 @@ import modules ; # asking for help. for local arg in [ MATCH ^--([^-=].*) : $(ARGV) ] { - local split = [ MATCH ^([^-=]+([^=]*))(=?)(.*)$ : $(arg) ] ; + local split = [ MATCH ^(([^-=]+)[^=]*)(=?)(.*)$ : $(arg) ] ; local full-name = $(split[1]) ; local prefix = $(split[2]) ; local value ; diff --git a/v2/kernel/bootstrap.jam b/v2/kernel/bootstrap.jam index 4ce713d12..1062b0307 100755 --- a/v2/kernel/bootstrap.jam +++ b/v2/kernel/bootstrap.jam @@ -51,7 +51,7 @@ import modules ; # asking for help. for local arg in [ MATCH ^--([^-=].*) : $(ARGV) ] { - local split = [ MATCH ^([^-=]+([^=]*))(=?)(.*)$ : $(arg) ] ; + local split = [ MATCH ^(([^-=]+)[^=]*)(=?)(.*)$ : $(arg) ] ; local full-name = $(split[1]) ; local prefix = $(split[2]) ; local value ;