summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/util/ck_errf.pl
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/util/ck_errf.pl')
-rw-r--r--src/lib/libcrypto/util/ck_errf.pl13
1 files changed, 4 insertions, 9 deletions
diff --git a/src/lib/libcrypto/util/ck_errf.pl b/src/lib/libcrypto/util/ck_errf.pl
index 344b422c34..7a24d6c5a2 100644
--- a/src/lib/libcrypto/util/ck_errf.pl
+++ b/src/lib/libcrypto/util/ck_errf.pl
@@ -13,21 +13,16 @@ foreach $file (@ARGV)
13 $func=""; 13 $func="";
14 while (<IN>) 14 while (<IN>)
15 { 15 {
16 if (!/;$/ && /^([a-zA-Z].*[\s*])?([A-Za-z_0-9]+)\(.*[),]/) 16 if (/^[a-zA-Z].+[\s*]([A-Za-z_0-9]+)\(.*\)/)
17 { 17 {
18 /^([^()]*(\([^()]*\)[^()]*)*)\(/; 18 $func=$1;
19 $1 =~ /([A-Za-z_0-9]*)$/;
20 $func = $1;
21 $func =~ tr/A-Z/a-z/; 19 $func =~ tr/A-Z/a-z/;
22 } 20 }
23 if (/([A-Z0-9]+)err\(([^,]+)/) 21 if (/([A-Z0-9]+)err\(([^,]+)/)
24 { 22 {
23 next if ($func eq "");
25 $errlib=$1; 24 $errlib=$1;
26 $n=$2; 25 $n=$2;
27
28 if ($func eq "")
29 { print "$file:$.:???:$n\n"; next; }
30
31 if ($n !~ /([^_]+)_F_(.+)$/) 26 if ($n !~ /([^_]+)_F_(.+)$/)
32 { 27 {
33 # print "check -$file:$.:$func:$n\n"; 28 # print "check -$file:$.:$func:$n\n";
@@ -37,7 +32,7 @@ foreach $file (@ARGV)
37 $n=$2; 32 $n=$2;
38 33
39 if ($lib ne $errlib) 34 if ($lib ne $errlib)
40 { print "$file:$.:$func:$n [${errlib}err]\n"; next; } 35 { print "$file:$.:$func:$n\n"; next; }
41 36
42 $n =~ tr/A-Z/a-z/; 37 $n =~ tr/A-Z/a-z/;
43 if (($n ne $func) && ($errlib ne "SYS")) 38 if (($n ne $func) && ($errlib ne "SYS"))