Wenn du meinst, ob ich die Position nach dem Kopieren (aber vor dem Hashen) wieder auf 0 gesetzt habe, dann könntest du recht haben, ich glaube das hab ich vergessen. Allerdings hätte ich erwartet, dass das in der Hashfunktion automatisch geschieht
EDIT:
OK, daran lag es. Ich hätte ja auch vorher auf die Idee kommen können mal im
DEC-Code nachzuschaun ...
Zitat von
DEC:
Delphi-Quellcode:
if StreamSize < 0 then
{if Size < 0 then reset the Position, otherwise, calc with the specific
Size and from the aktual Position in the Stream}
begin
Stream.Position := 0;
StreamSize := Stream.Size;
end;
Danke für den Denkanstoß