Print this page
patch tsoome-feedback

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/fm/fmtopo/common/fmtopo.c
          +++ new/usr/src/cmd/fm/fmtopo/common/fmtopo.c
↓ open down ↓ 357 lines elided ↑ open up ↑
 358  358                                      TOPO_PGROUP_FACILITY, TOPO_FACILITY_TYPE,
 359  359                                      &type, &err) != 0) {
 360  360                                          goto uint32_def;
 361  361                                  }
 362  362                                  topo_sensor_state_name(type, val, val_str, 48);
 363  363                                  (void) printf(" 0x%x (%s)", val, val_str);
 364  364                                  break;
 365  365                          }
 366  366  uint32_def:
 367  367                          (void) printf(" 0x%x", val);
 368      -                        if (rsrc != NULL)
 369      -                                nvlist_free(rsrc);
      368 +                        nvlist_free(rsrc);
 370  369                          break;
 371  370                  }
 372  371                  case DATA_TYPE_INT64: {
 373  372                          int64_t val;
 374  373                          (void) nvpair_value_int64(pv_nvp, &val);
 375  374                          (void) printf(" %lld", (longlong_t)val);
 376  375                          break;
 377  376                  }
 378  377                  case DATA_TYPE_UINT64: {
 379  378                          uint64_t val;
↓ open down ↓ 931 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX