]> asedeno.scripts.mit.edu Git - git.git/blobdiff - git-cvsserver.perl
Merge branch 'rr/parse-date-refactor'
[git.git] / git-cvsserver.perl
index 3833beeef38c35bf5da0407e89a959874a253307..0f45c395098f2e19b7ce93ac17c45d128f05ff0d 100755 (executable)
@@ -2656,9 +2656,12 @@ sub descramble
     );
     my ($str) = @_;
 
-    # This should never happen, the same password format (A) bas been
+    # This should never happen, the same password format (A) has been
     # used by CVS since the beginning of time
-    die "invalid password format $1" unless substr($str, 0, 1) eq 'A';
+    {
+        my $fmt = substr($str, 0, 1);
+        die "invalid password format `$fmt'" unless $fmt eq 'A';
+    }
 
     my @str = unpack "C*", substr($str, 1);
     my $ret = join '', map { chr $SHIFTS[$_] } @str;