> Date: Fri, 29 Feb 2008 09:30:27 +0100
 > From: Aleksander Morgado <[EMAIL PROTECTED]>
 > 
 > 
 > >     Uff sorry :-) The file gl_list.h is downloaded from the Gnulib 
 > >     repository using `gnulib-tool import', and I am not sure if it's a 
 > > good 
 > > 
 > > You definitely don't want to modify anything that comes from gnulib.
 > > That would defeat the whole purpose of gnulib.
 > 
 > Thanks for clarifying Karl. BTW, distributing gnulib headers along with 
 > pdf.h is also a bad idea, isn't it? So the public API shouldn't depend 
 > on any data type coming from those headers.
 > 

Then, I guess we have 3 ways to solve this:

1. Declare those types defined in gl_list to (void *).
2. Include those type definitions into pdf.h.
3. Build an abstraction level upon gl_list so the public API doesn't depend on
gl_list.


-gerel


Reply via email to