eoghan looney wrote:

> Error   : function call 'FileReadLow(void **, void *, long, int, long,
> unsigned long, short)' does not match
> 'FileReadLow(void **, void *, long, unsigned char, long, long, short *)'
> Starter.cpp line 2999   leReadLow((playback), (buf), (destOffset), 1 ,
> (objsize), (numObj), (DmerrPtr))

All the information you need is there.  Start by breaking the error message 
down...

Your call       function definition
void **         void **
void *          void *
long            long
int             unsigned char (this is ok)
long            long
unsigned long   long (this is ok)
short           short* (OOPS!)

You've got a type mismatch problem on your last parameter.

I suspect you declared DmerrPtr as a short, rather than a short*.  This
is a misleading description of the problem, however, as making that change
will cause other errors.  I suggest the following:

Err Dmerr;
...
FileReadLow((playback), (buf), (destOffset), 1 , (objsize), (numObj), &Dmerr);

--
Adam Wozniak                     Senior Software Design Engineer
                                 Surveyor Corporation
[EMAIL PROTECTED]                4548 Broad Street
[EMAIL PROTECTED]          San Luis Obispo, CA 93401




-- 
For information on using the ACCESS Developer Forums, or to unsubscribe, please 
see http://www.access-company.com/developers/forums/

Reply via email to