fix assignment to pointer references, issue 3546

Merged Ian Clester requested to merge branch/issue-3546 into branch/py3.7

--HG-- branch : issue-3546

Merge request reports