X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPPI%2FConnectors.cti;h=82d7bd920d42e697d2b0ba1119139db5f9b2cab7;hb=69c137120ce26b83cf37b125c5c54e1eb61f39a3;hp=225f8e2b4b27fb2ee98313b9c0103e004fee7f8b;hpb=b733a5d9ca5fa34a65c7ebbe3cf8922f37213671;p=senf.git diff --git a/senf/PPI/Connectors.cti b/senf/PPI/Connectors.cti index 225f8e2..82d7bd9 100644 --- a/senf/PPI/Connectors.cti +++ b/senf/PPI/Connectors.cti @@ -42,7 +42,7 @@ template prefix_ typename senf::ppi::connector::detail::TypedInputMixin::Type senf::ppi::connector::detail::TypedInputMixin::operator()() { - Packet p (static_cast(this)->InputConnector::operator()()); + Packet const & p (static_cast(this)->InputConnector::operator()()); return p ? p.as() : Type(); } @@ -57,13 +57,13 @@ senf::ppi::connector::detail::TypedInputMixin::read() // senf::ppi::connector::detail::TypedOutputMixin template -prefix_ void senf::ppi::connector::detail::TypedOutputMixin::operator()(Type p) +prefix_ void senf::ppi::connector::detail::TypedOutputMixin::operator()(Type const & p) { static_cast(this)->OutputConnector::operator()(p); } template -prefix_ void senf::ppi::connector::detail::TypedOutputMixin::write(Type p) +prefix_ void senf::ppi::connector::detail::TypedOutputMixin::write(Type const & p) { static_cast(this)->OutputConnector::write(p); }