diff --git a/backends/twitter/Requests/FetchFriends.h b/backends/twitter/Requests/FetchFriends.h index e26714cfaf25a943fdb36d8023956b125f334d1d..dbd5bf8f6bf15ba3b55ab4e0f7e55b3cf88967e6 100644 --- a/backends/twitter/Requests/FetchFriends.h +++ b/backends/twitter/Requests/FetchFriends.h @@ -13,7 +13,7 @@ using namespace Transport; class FetchFriends : public Thread { - twitCurl twitObj; + twitCurl *twitObj; std::string user; std::string replyMsg; std::string userlist; @@ -21,11 +21,15 @@ class FetchFriends : public Thread public: FetchFriends(NetworkPlugin *_np, twitCurl *obj, const std::string &_user) { - twitObj = *obj; + twitObj = obj->clone(); np = _np; user = _user; } + ~FetchFriends() { + delete twitObj; + } + void run(); void finalize(); };