On 9/18/23 20:28, Cédric Le Goater wrote:
Remove extra 'drc_index' variable to avoid this warning :

   ../hw/ppc/spapr_drc.c: In function ‘rtas_ibm_configure_connector’:
   ../hw/ppc/spapr_drc.c:1240:26: warning: declaration of ‘drc_index’ shadows a 
previous local [-Wshadow=compatible-local]
    1240 |                 uint32_t drc_index = spapr_drc_index(drc);
         |                          ^~~~~~~~~
   ../hw/ppc/spapr_drc.c:1155:14: note: shadowed declaration is here
    1155 |     uint32_t drc_index;
         |              ^~~~~~~~~

Signed-off-by: Cédric Le Goater <c...@kaod.org>
---
  hw/ppc/spapr_drc.c | 2 --
  1 file changed, 2 deletions(-)

diff --git a/hw/ppc/spapr_drc.c b/hw/ppc/spapr_drc.c
index b5c400a94d1c..843e318312d3 100644
--- a/hw/ppc/spapr_drc.c
+++ b/hw/ppc/spapr_drc.c
@@ -1237,8 +1237,6 @@ static void rtas_ibm_configure_connector(PowerPCCPU *cpu,
          case FDT_END_NODE:
              drc->ccs_depth--;
              if (drc->ccs_depth == 0) {
-                uint32_t drc_index = spapr_drc_index(drc);
-
I guess you only wanted to remove re-declaration part. Assigning the value returned by this function doesnt seem to happen before.

                  /* done sending the device tree, move to configured state */
                  trace_spapr_drc_set_configured(drc_index);
                  drc->state = drck->ready_state;

Reply via email to