what's the situation, exactly?  are you saying that you use
DmNewRecord(&record, 32) and MemHandleSize says 32, but by some unspecified
mechanism you are somehow determining that the chunk is in fact larger than
32 bytes?


----- Original Message -----
From: Christopher Hunt <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, June 21, 1999 5:28 PM
Subject: Re: True Recordsize


> Chris Antos wrote:
>
> > do you mean MemHandleSize?  hypothetically that will tell you the true
> > record size.
>
> MemHandleSize and MemPtrSize both returned the same value. I do not
believe
> that your hypothesis stands...  ;-)
>
> > > Does anybody know how to obtain the true record size of a record in a
> > > database?
> > >
> > > I have a scenario where DmNewRecord allocates successfully and returns
a
> > > handle. If I then subsequently obtain the handle's size I sometimes
find
> > > that the Data Manager has reused some previously allocated space
> > > (possibly from a deleted record). Consequently the handle size is
larger
> > > than what I previously declared to DmNewRecord.
> > >
> > > I acknowledge that other things could be causing the above behaviour
but
> > > I have looked long and hard and this is what I finally conclude. Any
> > > validation of my observations would be greatly appreciated.
>
> --
> Christopher Hunt
> Class Action Pty. Ltd.
>
> Are you a time zone traveler that owns a Palm(tm) connected organizer?
> Check out http://www.classactionpl.com/TimeTraveler/index.htm
>
>

Reply via email to