Subject Re: Might be off topic - about on disk structure
Author cprund
Thanks, ignoring 3 bytes works just fine.
I expected the records to NOT be algined...
Next one goes to the devel list.

--
Thanks, Cosmin Prund

--- In firebird-support@yahoogroups.com, "Vlad Horsun" <hvlad@...>
wrote:
>
> > And here's how I'm trying to make sense of it:
> >
> > 1F 01 00 00 <- rhdf_transaction
> > 00 00 00 00 <- rhdf_b_page
> > 00 00 <- rhdf_b_line
> > 08 00 <- rhdf_flags (08 == "incomplete")
> > 01 <- rhdf_format
>
> You must ignore next 3 bytes as next field "rhdf_f_page" is a
SLONG
> and aligned on sizeof(SLONG) boundary
>
> > 16 14 FE 6E <- rhdf_f_page / next gragment page
> > 16 00 <- rhdf_f_line / next fragment line
> >
> > All the "rdf's" are out of ods.h
> >
> > There are a few issues here:
> > (1) Does this belong to the "devel" list?
>
> I think, yes
>
> Regards,
> Vlad
>