From 391d8609996d79bf44a0de849fd4132c11868cdb Mon Sep 17 00:00:00 2001 From: Gabe Black Date: Mon, 8 Mar 2021 18:01:04 -0800 Subject: [PATCH] systemc,util: Update sc_master_port.cc now that params() returns a ref. The params() methods (when they exist) now all return references instead of pointers. Update sc_master_port.cc to work with this. Change-Id: Ifa3c33e69ba9c16dc2b984784e7978b43714dbf2 Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/42585 Reviewed-by: Bobby R. Bruce Maintainer: Bobby R. Bruce Tested-by: kokoro --- util/tlm/src/sc_master_port.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/util/tlm/src/sc_master_port.cc b/util/tlm/src/sc_master_port.cc index 7b04921deb..ec17c2c652 100644 --- a/util/tlm/src/sc_master_port.cc +++ b/util/tlm/src/sc_master_port.cc @@ -93,8 +93,7 @@ SCMasterPort::SCMasterPort(const std::string& name_, transactor(nullptr), simControl(simControl) { - system = - dynamic_cast(owner_.params())->system; + system = dynamic_cast(owner_.params()).system; } void