blob: f851b2d85de75b36289f70b50215fb6504c022dc (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
include "tbtables.h"
# tbxoff -- X row offset
# This function returns the offset in char from the beginning of the
# table data file to the beginning of a row in the table.
# Note that the offset is to the beginning, not to a specific column.
# This is for row-ordered tables.
long procedure tbxoff (tp, rownum)
pointer tp # Pointer to table descriptor
int rownum # The row number
long offset # offset to beginning of row
begin
offset = TB_BOD(tp) + (rownum - 1) * TB_ROWLEN(tp)
return (offset)
end
|