Re: parent (GUdevDevice) uninitialized in _update_s390_subchannels
- From: Marc Herbert <Marc Herbert gmail com>
- To: networkmanager-list gnome org
- Subject: Re: parent (GUdevDevice) uninitialized in _update_s390_subchannels
- Date: Fri, 05 Nov 2010 11:15:39 +0000
>> `nm-device-ethernet.c
>> cc1: warnings being treated as errors
>> nm-device-ethernet.c: In function ‘constructor’:
>> nm-device-ethernet.c:400:5: error: ‘parent’ may be used uninitialized in
>> this function
>
> Attached is the patch I applied:
>
> - GUdevDevice *parent;
> + GUdevDevice *parent = NULL; // disable gcc warning because...?
>
>
> This just buries the warning. Are you sure the warning is wrong? If yes it deserves a comment.
The proper way to get rid of this warning is not to group declarations at the top of the block:
<http://stackoverflow.com/questions/288441/variable-declaration-placement-in-c/4105334#4105334>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]