------- Comment #3 from pinskia at gcc dot gnu dot org 2006-10-24 02:30 ------- Oh, I read the bug incorrectly. As I understand it 0 is special as it is also the NULL pointer and you don't need a cast for it to assign a pointer to it. Maybe we forget to take that into account.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29577