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
signature.asc
Description: This is a digitally signed message part
_______________________________________________ devel mailing list [email protected] http://mailman.openchange.org/listinfo/devel
