Message ID | 20231004120019.93101-3-philmd@linaro.org |
---|---|
State | Superseded |
Headers | show |
Series | (few more) Steps towards enabling -Wshadow | expand |
On Wed, Oct 4, 2023 at 8:00 AM Philippe Mathieu-Daudé <philmd@linaro.org> wrote: > > Fix: > > hw/ide/ahci.c:1577:23: error: declaration shadows a local variable [-Werror,-Wshadow] > IDEState *s = &ad->port.ifs[j]; > ^ > hw/ide/ahci.c:1569:29: note: previous declaration is here > void ahci_uninit(AHCIState *s) > ^ > > Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> Reviewed-by: John Snow <jsnow@redhat.com> > --- > hw/ide/ahci.c | 4 +--- > 1 file changed, 1 insertion(+), 3 deletions(-) > > diff --git a/hw/ide/ahci.c b/hw/ide/ahci.c > index d0a774bc17..fcc5476e9e 100644 > --- a/hw/ide/ahci.c > +++ b/hw/ide/ahci.c > @@ -1622,9 +1622,7 @@ void ahci_uninit(AHCIState *s) > AHCIDevice *ad = &s->dev[i]; > > for (j = 0; j < 2; j++) { > - IDEState *s = &ad->port.ifs[j]; > - > - ide_exit(s); > + ide_exit(&ad->port.ifs[j]); > } > object_unparent(OBJECT(&ad->port)); > } > -- > 2.41.0 >
diff --git a/hw/ide/ahci.c b/hw/ide/ahci.c index d0a774bc17..fcc5476e9e 100644 --- a/hw/ide/ahci.c +++ b/hw/ide/ahci.c @@ -1622,9 +1622,7 @@ void ahci_uninit(AHCIState *s) AHCIDevice *ad = &s->dev[i]; for (j = 0; j < 2; j++) { - IDEState *s = &ad->port.ifs[j]; - - ide_exit(s); + ide_exit(&ad->port.ifs[j]); } object_unparent(OBJECT(&ad->port)); }
Fix: hw/ide/ahci.c:1577:23: error: declaration shadows a local variable [-Werror,-Wshadow] IDEState *s = &ad->port.ifs[j]; ^ hw/ide/ahci.c:1569:29: note: previous declaration is here void ahci_uninit(AHCIState *s) ^ Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> --- hw/ide/ahci.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-)