Initial VMS patches
[p5sagit/p5-mst-13.2.git] / lib / getopt.pl
index b9d7b5b..f871e41 100644 (file)
@@ -1,4 +1,4 @@
-;# $RCSfile: getopt.pl,v $$Revision: 4.0.1.1 $$Date: 91/11/05 17:53:01 $
+;# $RCSfile: getopt.pl,v $$Revision: 4.1 $$Date: 92/08/07 18:23:58 $
 
 ;# Process single-character switches with switch clustering.  Pass one argument
 ;# which is a string containing all switches that take an argument.  For each
@@ -24,10 +24,10 @@ sub Getopt {
                shift(@ARGV);
                $rest = shift(@ARGV);
            }
-           eval "\$opt_$first = \$rest;";
+           ${"opt_$first"} = $rest;
        }
        else {
-           eval "\$opt_$first = 1;";
+           ${"opt_$first"} = 1;
            if ($rest ne '') {
                $ARGV[0] = "-$rest";
            }