From 3cea7a349ac55df93b3eac1bf40365e00e472480 Mon Sep 17 00:00:00 2001 From: Loïc Blot Date: Fri, 25 Aug 2017 15:53:56 +0200 Subject: Network cleanup (#6310) * Move Connection threads to dedicated files + various cleanups * ConnectionReceiveThread::processPacket now uses function pointer table to route MT packet types * Various code style fixes * Code style with clang-format * Various SharedBuffer copy removal * SharedBuffer cannot be copied anymore using Buffer * Fix many SharedBuffer copy (thanks to delete operator) --- src/util/pointer.h | 22 ---------------------- 1 file changed, 22 deletions(-) (limited to 'src/util/pointer.h') diff --git a/src/util/pointer.h b/src/util/pointer.h index f018efb20..efca62d2d 100644 --- a/src/util/pointer.h +++ b/src/util/pointer.h @@ -104,7 +104,6 @@ private: /************************************************ * !!! W A R N I N G !!! * - * !!! A C H T U N G !!! * * * * This smart pointer class is NOT thread safe. * * ONLY use in a single-threaded context! * @@ -134,7 +133,6 @@ public: } SharedBuffer(const SharedBuffer &buffer) { - //std::cout<<"SharedBuffer(const SharedBuffer &buffer)"< &buffer) - { - m_size = buffer.getSize(); - if(m_size != 0) - { - data = new T[m_size]; - memcpy(data, *buffer, buffer.getSize()); - } - else - data = NULL; - refcount = new unsigned int; - (*refcount) = 1; - } ~SharedBuffer() { drop(); @@ -220,9 +204,3 @@ private: unsigned int m_size; unsigned int *refcount; }; - -inline SharedBuffer SharedBufferFromString(const char *string) -{ - SharedBuffer b((u8*)string, strlen(string)+1); - return b; -} -- cgit v1.2.3