gfvalvo:
It should not be modifying what the pointer is pointing to.
Well, it shouldn't modify where the pointer points, either. So technically, the type should be const char const *.
But, yeah, that's what I meant. I was still waiting for the tea to0 finish brewing.