diff --git a/panda/src/putil/bamReaderParam.I b/panda/src/putil/bamReaderParam.I index 9913332f2c..5be221d39f 100644 --- a/panda/src/putil/bamReaderParam.I +++ b/panda/src/putil/bamReaderParam.I @@ -14,7 +14,7 @@ /** * */ -INLINE const DatagramIterator &BamReaderParam:: +INLINE DatagramIterator &BamReaderParam:: get_iterator() { return _iterator; } @@ -32,7 +32,7 @@ get_manager() { * */ INLINE BamReaderParam:: -BamReaderParam(const DatagramIterator &dgi, BamReader *manager) : +BamReaderParam(DatagramIterator &dgi, BamReader *manager) : _iterator(dgi), _manager(manager) { diff --git a/panda/src/putil/bamReaderParam.h b/panda/src/putil/bamReaderParam.h index a935de3dbe..7f928d7601 100644 --- a/panda/src/putil/bamReaderParam.h +++ b/panda/src/putil/bamReaderParam.h @@ -27,15 +27,15 @@ class DatagramIterator; */ class EXPCL_PANDA_PUTIL BamReaderParam : public FactoryParam { public: - INLINE const DatagramIterator &get_iterator(); + INLINE DatagramIterator &get_iterator(); INLINE BamReader *get_manager(); private: - const DatagramIterator &_iterator; + DatagramIterator &_iterator; BamReader *_manager; public: - INLINE BamReaderParam(const DatagramIterator &dgi, BamReader *manager); + INLINE BamReaderParam(DatagramIterator &dgi, BamReader *manager); INLINE ~BamReaderParam(); public: diff --git a/panda/src/recorder/mouseRecorder.cxx b/panda/src/recorder/mouseRecorder.cxx index a851d26125..04b2e8c446 100644 --- a/panda/src/recorder/mouseRecorder.cxx +++ b/panda/src/recorder/mouseRecorder.cxx @@ -230,7 +230,7 @@ make_recorder(const FactoryParams ¶ms) { MouseRecorder *node = new MouseRecorder(""); BamReaderParam *param = DCAST(BamReaderParam, params.get_param(0)); - node->fillin_recorder((DatagramIterator &)param->get_iterator(), param->get_manager()); + node->fillin_recorder(param->get_iterator(), param->get_manager()); return node; } diff --git a/panda/src/recorder/socketStreamRecorder.cxx b/panda/src/recorder/socketStreamRecorder.cxx index 6499805e4d..a81a48e1d8 100644 --- a/panda/src/recorder/socketStreamRecorder.cxx +++ b/panda/src/recorder/socketStreamRecorder.cxx @@ -115,7 +115,7 @@ make_recorder(const FactoryParams ¶ms) { SocketStreamRecorder *node = new SocketStreamRecorder; BamReaderParam *param = DCAST(BamReaderParam, params.get_param(0)); - node->fillin_recorder((DatagramIterator &)param->get_iterator(), param->get_manager()); + node->fillin_recorder(param->get_iterator(), param->get_manager()); return node; }