> No, each of the "BufferedPacket"s in the chain will be > deleted as a result of the call to "delete fHeadPacket;", > because the "BufferedPacket" destructor includes the line > "delete fNextPacket;". Indeed !!! Thanks for the clarification. Its much appreciated.