On 5/26/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
Either because:
1. there are debugging requirements. Static functions do not expose entry
points.
Even for user-level code?
2. most developers don't consider limiting global namespace pollution as
this doesn't frequently hinder development. Consider being concerned about
how many names are in the global namespace the programmatic equivalent to
flossing.
I'm not yet convinced for not using static on functions with internal
linkage. If someone else knows a real reason, please step ahead.
Anyway, thanks for you long answer.
--
DG