On Mon, 2 Apr 2012, simon@mungewell.org wrote:
quoted
quoted
+ struct lg4ff_device_entry *uninitialized_var(entry);
+ struct lg_drv_data *uninitialized_var(drv_data);
You don't need uninitialized_var bloat anymroe, right?
I guess I don't fully understand the 'unitialized_var()' macro, and was
just following the previous uses in the code.
Google'ing doesn't really help either. Is there a definitive guide as when
to use and not?
As Jiri Slaby already explained, it's rather a hack to shut up gcc in
cases in which it gets the unused warning wrong.
But even that is considered controversial by some people ...
--
Jiri Kosina
SUSE Labs