[openssl-commits] [openssl] master update
Richard Levitte
levitte at openssl.org
Tue Dec 15 16:16:37 UTC 2015
The branch master has been updated
via ea09088e172dd0564ec5df64c56d1c402d3679a2 (commit)
from 2ab9687479c10c4c4ebfdfcf6d068fe581bd44e4 (commit)
- Log -----------------------------------------------------------------
commit ea09088e172dd0564ec5df64c56d1c402d3679a2
Author: Richard Levitte <levitte at openssl.org>
Date: Tue Dec 15 16:54:22 2015 +0100
Better splitting regexp for test_ordinals
Reviewed-by: Matt Caswell <matt at openssl.org>
-----------------------------------------------------------------------
Summary of changes:
test/recipes/01-test_ordinals.t | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/test/recipes/01-test_ordinals.t b/test/recipes/01-test_ordinals.t
index 3e28641..0a05d90 100755
--- a/test/recipes/01-test_ordinals.t
+++ b/test/recipes/01-test_ordinals.t
@@ -73,28 +73,28 @@ sub testordinals
open(my $fh, '<', $filename);
while (my $line = <$fh>) {
- my @tokens = split(/( |\t|:)+/, $line);
+ my @tokens = split(/(?:\s+|\s*:\s*)/, $line);
#Check the line looks sane
- if ($#tokens < 8 || $#tokens > 10) {
+ if ($#tokens < 4 || $#tokens > 5) {
print STDERR "Invalid line:\n$line\n";
$ret = 0;
last;
}
- if ($tokens[4] eq "NOEXIST") {
+ if ($tokens[2] eq "NOEXIST") {
#Ignore this line
next;
}
#Some ordinals can be repeated, e.g. if one is VMS and another is !VMS
- $newqual = $tokens[6];
+ $newqual = $tokens[3];
$newqual =~ s/!//g;
- if ($cnt > $tokens[2]
- || ($cnt == $tokens[2] && ($qualifier ne $newqual
+ if ($cnt > $tokens[1]
+ || ($cnt == $tokens[1] && ($qualifier ne $newqual
|| $qualifier eq "FUNCTION"))) {
- print STDERR "Invalid ordinal detected: ".$tokens[2]."\n";
+ print STDERR "Invalid ordinal detected: ".$tokens[1]."\n";
$ret = 0;
last;
}
- $cnt = $tokens[2];
+ $cnt = $tokens[1];
$qualifier = $newqual;
$lastfunc = $tokens[0];
}
More information about the openssl-commits
mailing list