Made copy constructor private to disable object copies.
authorGuilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
Tue, 20 Dec 2011 10:02:37 +0000 (08:02 -0200)
committerGuilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
Tue, 20 Dec 2011 10:02:37 +0000 (08:02 -0200)
src/icmp/icmpmessage.h
src/icmp/icmppacket.h
src/tcp/tcpsegment.h

index b9128da..cf9fc46 100644 (file)
@@ -50,9 +50,10 @@ public:
 
 protected:
     IcmpMessage();
-    IcmpMessage( const IcmpMessage &other );
     virtual ~IcmpMessage();
 
+private:
+    IcmpMessage( const IcmpMessage &other );
     IcmpMessage& operator=( const IcmpMessage &other );
 
 };
index 352e105..3317883 100644 (file)
@@ -61,9 +61,10 @@ public:
 
 protected:
     IcmpPacket();
-    IcmpPacket( const IcmpPacket &other );
     virtual ~IcmpPacket();
 
+private:
+    IcmpPacket( const IcmpPacket &other );
     IcmpPacket& operator=( const IcmpPacket &other );
 
 };
index 1ad01ab..4788d10 100644 (file)
@@ -49,9 +49,10 @@ public:
 
 protected:
     TcpSegment();
-    TcpSegment( const TcpSegment &other );
     virtual ~TcpSegment();
 
+private:
+    TcpSegment( const TcpSegment &other );
     TcpSegment& operator=( const TcpSegment &other );
 };