--- 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:
/**