Why don\'t ANSI C compilers flag the use of a string literal argument in a function call in which the correponding parameter does not have a const qualifier? For example,
What Hans Passant said. const was added as part of the ANSI standard on 1989, so anything from before that didn't have const.