46 |
|
ISDLItem = interface(IParameterBlockItem) |
47 |
|
['{a34b6064-5ae9-4fc1-85c3-f145f069b607}'] |
48 |
|
procedure addByte(aValue: byte); |
49 |
+ |
procedure addShortInt(aValue: ShortInt); |
50 |
|
procedure addShortInteger(aValue: integer); |
51 |
|
procedure SetAsShortInteger(aValue: integer); |
52 |
|
procedure SetAsTinyInteger(aValue: integer); |
214 |
|
case array_desc_dtype of |
215 |
|
blr_short,blr_long, |
216 |
|
blr_int64,blr_quad: |
217 |
< |
SDLItem.AddByte(byte(array_desc_scale)); |
217 |
> |
SDLItem.addShortInt(byte(array_desc_scale)); |
218 |
|
|
219 |
|
blr_text,blr_cstring, blr_varying: |
220 |
|
SDLItem.addShortInteger(array_desc_length); |