Many thanks for both responses. The first one got me going without using RAM and the second simplifies things...although I will have to study it a bit more to see what it is actually doing...
typedef void (*FunctionType)(void);
OK, I see that it matches an example from K&R such that it is creating the type FunctionType which is a pointer to a function with no arguments and returns nothing.
Thanks
Message Edited by wre on 04-18-200611:54 AM