diff --git a/src/ca/cac.cpp b/src/ca/cac.cpp index e7268231b..04e35a4c6 100644 --- a/src/ca/cac.cpp +++ b/src/ca/cac.cpp @@ -688,7 +688,7 @@ bool cac::lookupChannelAndTransferToTCP ( if ( pnewiiu.get() == 0 ) { return true; } - bhe * pBHE ( this->beaconTable.lookup ( addr.ia ) ); + bhe * pBHE = this->beaconTable.lookup ( addr.ia ); if ( ! pBHE ) { epics_auto_ptr < bhe > pNewBHE ( new bhe ( epicsTime (), addr.ia ) ); if ( pNewBHE.get () ) {