* TGraphics header size was subtracted from non TGraphic blobs ,

Mantis 18712, patch by Erwin v/d Bosch.

git-svn-id: trunk@16917 -
This commit is contained in:
marco 2011-02-15 08:42:54 +00:00
parent 601b90d74c
commit d3afac1736

View File

@ -812,8 +812,12 @@ begin
Result:=TMemoryStream.Create;
V2:=Value;
if (Field.DataType=ftGraphic) then
begin
Result.WriteAnsiString('bmp');
Result.WriteBuffer(V2^,D-SizeOf(TGraphicHeader));
Result.WriteBuffer(V2^,D-SizeOf(TGraphicHeader));
end
else
Result.WriteBuffer(V2^,D);
Result.Position:=0;
FDoc^.free(FDoc,Value);
end;