Buried in warnings
Buried in warnings
Posted Nov 2, 2006 16:44 UTC (Thu) by NAR (subscriber, #1313)In reply to: Buried in warnings by etienne_lorrain@yahoo.fr
Parent article: Buried in warnings
By the way, to kill "used if not initialised" warning, you do it by the recognised: "variable = variable;" feature, not by "variable = 0;".
I think this still hides the case when a new execution path is added and the variable is failed to get initialized in the new path. I guess the real solution is to initialize at declaration (i.e. with a constructor) and do whatever case handling needed in that constructor - altough I'm not sure it can be done easily in C.
