summaryrefslogtreecommitdiffstats
path: root/crypto/objects/objxref.pl
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>2009-02-10 13:03:31 +0000
committerDr. Stephen Henson <steve@openssl.org>2009-02-10 13:03:31 +0000
commitaaa29f9e8354aa8a3a8d33474a28b70a2010ad30 (patch)
tree00273bb479f44514c26b5775c3effedca61e0a95 /crypto/objects/objxref.pl
parentede6ef5e0813e87b27648c32d1d6de212d967d4e (diff)
Add error checking to obj_xref.pl and add command line support for data
file locations.
Diffstat (limited to 'crypto/objects/objxref.pl')
-rw-r--r--crypto/objects/objxref.pl11
1 files changed, 9 insertions, 2 deletions
diff --git a/crypto/objects/objxref.pl b/crypto/objects/objxref.pl
index 4a42924c56..3fa584036e 100644
--- a/crypto/objects/objxref.pl
+++ b/crypto/objects/objxref.pl
@@ -1,6 +1,13 @@
#!/usr/local/bin/perl
-open IN, "obj_mac.num";
+use strict;
+
+my %xref_tbl;
+my %oid_tbl;
+
+my ($mac_file, $xref_file) = @ARGV;
+
+open(IN, $mac_file) || die "Can't open $mac_file";
# Read in OID nid values for a lookup table.
@@ -12,7 +19,7 @@ while (<IN>)
}
close IN;
-open IN, "obj_xref.txt";
+open(IN, $xref_file) || die "Can't open $xref_file";
my $ln = 1;