src/Network/Buffer.hh
changeset 378 5589abf5e61b
parent 365 65295dfbbf64
child 380 d193dd1d8a7e
--- a/src/Network/Buffer.hh	Mon Dec 15 16:41:00 2008 +0000
+++ b/src/Network/Buffer.hh	Mon Dec 15 23:56:42 2008 +0000
@@ -25,7 +25,7 @@
 class NetworkBufferBase {
     protected:
         /** The socket that we use */
-        NetworkSocket socket;
+        NetworkSocket *socket;
         
         /** The buffer itself */
         char *buf;
@@ -37,7 +37,7 @@
         /**
          * Allocate buf using the given initial size, and set offset to zero
          */
-        NetworkBufferBase (NetworkSocket &socket, size_t size_hint);
+        NetworkBufferBase (NetworkSocket *socket, size_t size_hint);
 
         /**
          * Free()'s the buf
@@ -76,7 +76,7 @@
         /**
          * @see NetworkBufferBase
          */
-        NetworkBufferInput (NetworkSocket &socket, size_t size_hint);
+        NetworkBufferInput (NetworkSocket *socket, size_t size_hint);
 
     private:
         /**
@@ -187,7 +187,7 @@
         /**
          * @see NetworkBufferBase
          */
-        NetworkBufferOutput (NetworkSocket &socket, size_t size_hint);
+        NetworkBufferOutput (NetworkSocket *socket, size_t size_hint);
 
     private:
         /**