extra qualification on error on gcc fixed