Hi folks,
I was thinking of adding a couple of utility functions to libgeda to reduce
code duplication, but they wouldn't be suitable for being part of the actual
API for user programs.
Where should I put the header file(s) declaring these functions? Declaring
the functions in the headers installed to include_dir seems like the Wrong
Thing, if we don't want them to be used by external code. The normal thing
would be to put them in the src directory with the C files.
On the same vein, there are a number of functions which libgeda currently
exports that should be private, and I'd like to move them out of the public
headers as the first stage of rationalising the API a little...
Regards,
Peter
--
Peter Brett
Electronic Systems Engineer
Integral Informatics Ltd
This is a digitally signed message part.
_______________________________________________ geda-dev mailing list geda-dev@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev