diff --git a/libraries/WiFiS3/src/WiFiClient.cpp b/libraries/WiFiS3/src/WiFiClient.cpp index 9e6d0926..84bc23b4 100644 --- a/libraries/WiFiS3/src/WiFiClient.cpp +++ b/libraries/WiFiS3/src/WiFiClient.cpp @@ -3,13 +3,13 @@ using namespace std; /* -------------------------------------------------------------------------- */ -WiFiClient::WiFiClient() : _sock(-1), destroy_at_distructor(true), rx_buffer(nullptr) { +WiFiClient::WiFiClient() : _sock(-1), rx_buffer(nullptr) { rx_buffer = std::shared_ptr>(new FifoBuffer()); } /* -------------------------------------------------------------------------- */ /* -------------------------------------------------------------------------- */ -WiFiClient::WiFiClient(int s) : _sock(s), destroy_at_distructor(false), rx_buffer(nullptr) { +WiFiClient::WiFiClient(int s) : _sock(s), rx_buffer(nullptr) { rx_buffer = std::shared_ptr>(new FifoBuffer()); } /* -------------------------------------------------------------------------- */ diff --git a/libraries/WiFiS3/src/WiFiClient.h b/libraries/WiFiS3/src/WiFiClient.h index 63b019c3..e670b594 100644 --- a/libraries/WiFiS3/src/WiFiClient.h +++ b/libraries/WiFiS3/src/WiFiClient.h @@ -70,7 +70,6 @@ class WiFiClient : public Client { protected: int _sock; - bool destroy_at_distructor; int _connectionTimeout = 0; void getSocket(); static constexpr uint32_t RX_BUFFER_DIM = 1024;