[pacman-dev] Long functions and other minor fixes

James Rosten seinfeld90 at gmail.com
Tue Jan 2 19:30:43 EST 2007


* Aaron Griffin <aaronmgriffin at gmail.com> [070102 11:31]:
> 
> Yeah.  I'm not 100% sure of the rationale in the design doc, but
> according to that writeup, "private" functions should be named _alpm_*
> and "public" functions should be named alpm_*.  _However_, if a
> function is entirely internal, as this one is, it should, at the very
> least, be marked static (FTR this prevents gcc from adding an entry to
> the symbol table of the object, which speeds loading ever so slightly
> and gives us a cleaner interface in the long run).  Additionally, I
> see no reason to prefer either _alpm_* for purely internal functions,
> unless, of course, you expect a name collision in the future.
>

I'll keep this in mind next time I open up alpm stuff.

~ Jamie / yankees26




More information about the pacman-dev mailing list