> No, automatic variables are not cleared upon function entry, they may > contain garbage. > Even more dangerous...they may sometimes contain the correct value :-o My understanding about function parameters are that the compiler needs to know how much (generally, stack) space to allocate for each variable so things don't get misaligned. Error messages from the compiler are about th= e consistency between the declaration and usage of a function. I think it is safe to say that if a variable is named in a function template, it is ignored. Hmm, I can test this...Well, in a sample size of 1, the compiler didn't care. --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .