On Tue, Jan 08, 2002 at 12:20:59PM -0800, Hong Zhang wrote: > > By the way, we should not have global variable names like "index" > at the first place. All globals should look something like "GIndex".
Valid point. Sadly in this case there's not much we can do, as I think that gcc was warning about the clash between our local variable index and the global function index() defined in ANSI's <string.h> Where do we draw the line on this? I can see that we want to avoid ANSI function names, POSIX names, single unix specification names, names windows might define that are all lower case... When do we stop? Nicholas Clark