mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-12-05 05:27:19 +01:00
* pakcrecords test
This commit is contained in:
parent
16366a944c
commit
ff064bf580
22
tests/test/tpackrec.pp
Normal file
22
tests/test/tpackrec.pp
Normal file
@ -0,0 +1,22 @@
|
||||
{$packrecords 4}
|
||||
type
|
||||
tr = record
|
||||
a,b : byte;
|
||||
l :longint
|
||||
end;
|
||||
|
||||
SCSI_ADAPTER_BUS_INFO = record
|
||||
NumberOfBuses: char;
|
||||
BusData : array[0..0] of tr;
|
||||
end;
|
||||
|
||||
var
|
||||
p1,p2 : pchar;
|
||||
r : SCSI_ADAPTER_BUS_INFO;
|
||||
begin
|
||||
p1:=@r.NumberOfBuses;
|
||||
p2:=@r.BusData;
|
||||
writeln(p2-p1);
|
||||
if p2-p1<>4 then
|
||||
halt(1);
|
||||
end.
|
||||
Loading…
Reference in New Issue
Block a user