On Oct 27, 2010, at 4:48 PM, Jed Brown wrote: > On Wed, Oct 27, 2010 at 17:45, Barry Smith <bsmith at mcs.anl.gov> wrote: > hmm, is there any reason we can't/shouldn't use a typedef for our VecType > (and its many friends)? > > I think the issue is because "const" is scoped differently for a macro than > for the typedef. > > typedef char *Foo; > > now "const Foo" means "char *const" instead of "const char *".
Damn, damn, damn, damn, Barry
