exposing the portability layer
28 May 2003 17:46:34 -0400
So I'm working on a D-BUS using project, and just like pretty much any
other C project, I have need of stuff like hash tables, linked lists, a
nice string library, etc. D-BUS has all this stuff, but it's not
exposed to users of the library.
Since I want this project to be very widely adopted (much like D-BUS
itself), I'd prefer to avoid even a dependency on glib.
So what do you guys think about exposing the portability layer in a
special header? It would tie applications using it pretty closely to
D-BUS, but that's not a problem for me.