229c229
< Shader::doFunctionalAccess(RequestPtr req, MemCmd cmd, void *data,
---
> Shader::doFunctionalAccess(const RequestPtr &req, MemCmd cmd, void *data,
341,342d340
< RequestPtr req = new Request(0, gen.addr(), gen.size(), 0,
< cuList[0]->masterId(), 0, 0, 0);
343a342,345
> RequestPtr req = std::make_shared<Request>(
> 0, gen.addr(), gen.size(), 0,
> cuList[0]->masterId(), 0, 0, nullptr);
>
346d347
< delete req;