> The "copy constructor" is actually used intentionally in > cChannels::NewChannel(), where its sole purpose is to copy the actual > transponder data. > But you're of course right, a copy constructor should behave like a real > copy constructor, and not serve a very special purpose. > > I have therefore introduced cChannel::CopyTransponderData() for that > purpose, and changed the copy ctor so that it calls operator=. > See the attached patch and let me know if this works for you. Yes, thanks, this works. Marcel > > Klaus