Gabriel Dos Reis <g...@cs.tamu.edu> writes: > | FWIW, I prefer Andrew's patch, but since yours has been applied, > | I suppose there's no point changing it. > > when we come to agree on coding style guidelines for GCC in C++, I hope we > recommend against local extern declarations.
Oh, for pure C++, I definitely agree. This sort of thing ought to be marked as private or some such in a C++ context. But while we're confining ourselves to a subset of C, I think local externs are a useful way of hiding implementation details. Richard