Rev 2 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2 | Rev 5 | ||
---|---|---|---|
Line 693... | Line 693... | ||
693 | 693 | ||
694 | R := 0; |
694 | R := 0; |
695 | for J := 0 to DigestSize -1 do |
695 | for J := 0 to DigestSize -1 do |
696 | R := R xor Digest[J]; |
696 | R := R xor Digest[J]; |
697 | 697 | ||
698 | Result[I +1] := Char(R); |
698 | Result[I +1] := AnsiChar(R); |
699 | end; |
699 | end; |
700 | finally |
700 | finally |
701 | Free; |
701 | Free; |
702 | end; |
702 | end; |
703 | Result := ValidFormat(Format).Encode(Result[1], MaskSize); |
703 | Result := ValidFormat(Format).Encode(Result[1], MaskSize); |