On Wed, 2007-08-22 at 23:44 +0930, Dan Shearer wrote:
> On Wed, Aug 22, 2007 at 04:08:53PM +0200, Julien Kerihuel wrote:
> > On Wed, 2007-08-22 at 16:19 +0930, Dan Shearer wrote:
> > > Yes. But only in the case where libmapi is *not* the first include. If
> > > libmapi is not the first include (whether to stdio or anything else)
> > > comparison_fn_t isn't found. I had a look but didn't get any useful
> > > result, which is why I think it might be a more fundamental mistake in
> > > the chain of includes.
> > 
> > In OC or Samba one?
> 
> Possibly OC. 
> 
> To test on Linux, put stdio.h before libmapi.h in openchangeclient.c .

I did and had the results described in prior mail. I solved the problem
by defining comparison_fn_t at the top of libmapi/libmapi.h - which is
definitively the wrong location.

Given the current libmapi chain of includes, I'm not really convinced
there is a fundamental mistake. Anyway I do not push this possibility
aside, as I didn't yet find any valid explanation.

-- 
Julien Kerihuel
[EMAIL PROTECTED]
OpenChange Project Manager

GPG Fingerprint: 0B55 783D A781 6329 108A  B609 7EF6 FE11 A35F 1F79

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
devel mailing list
[email protected]
http://mailman.openchange.org/listinfo/devel

Reply via email to