------- Comment #1 from pinskia at gcc dot gnu dot org 2007-01-22 22:14 ------- Can you try after: http://gcc.gnu.org/ml/gcc-cvs/2007-01/msg00765.html ?
>and later used without extra if(name) in: No, that means it is used possiable as null. You need to check inside pure_function to see if there is a way that the second argument does not get initialized. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30549