|
@@ -341,8 +341,16 @@ begin
|
|
end;
|
|
end;
|
|
|
|
|
|
function TTestStreaming.ReadValue: TValueType;
|
|
function TTestStreaming.ReadValue: TValueType;
|
|
|
|
+{$IFDEF FPC}
|
|
|
|
+var b : byte;
|
|
|
|
+{$ENDIF}
|
|
begin
|
|
begin
|
|
|
|
+{$IFDEF FPC}
|
|
|
|
+ FStream.Read(b,1);
|
|
|
|
+ result := TValueType(b);
|
|
|
|
+{$ELSE}
|
|
FStream.Read(Result,SizeOf(Result));
|
|
FStream.Read(Result,SizeOf(Result));
|
|
|
|
+{$ENDIF}
|
|
end;
|
|
end;
|
|
|
|
|
|
procedure TTestStreaming.Setup;
|
|
procedure TTestStreaming.Setup;
|