Are we missing one? I had a typo. I was using an uninitialized variable. Modern compilers didn't complain. Old ones did. (I don't set any compiler or loader flags.) -- These are my opinions. I hate spam.