From 1241bdecddc2661b08a07b3ee8c59b3978f6f2e7 Mon Sep 17 00:00:00 2001 From: Christopher Jeffrey Date: Tue, 21 Oct 2014 19:40:17 -0700 Subject: [PATCH] rename. create c++ string. --- src/bitcoindjs.cc | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/bitcoindjs.cc b/src/bitcoindjs.cc index 74cf7577..a8062e80 100644 --- a/src/bitcoindjs.cc +++ b/src/bitcoindjs.cc @@ -3366,7 +3366,7 @@ jstx_to_ctx(const Local jstx, CTransaction& ctx_) { typedef struct _poll_packets_list { CNode *pfrom; char *strCommand; - CDataStream *vRec; + CDataStream *vRecv; int64_t nTimeReceived; struct _poll_packets_list *next; } poll_packets_list; @@ -3391,6 +3391,8 @@ NAN_METHOD(HookPackets) { poll_packets_mutex.lock(); for (cur = packets_queue_head; cur; cur = next) { + // std::string strCommand(cur->strCommand); + Local o = NanNew(); o->Set(NanNew("name"), NanNew(cur->strCommand)); @@ -3410,7 +3412,7 @@ NAN_METHOD(HookPackets) { next = cur->next; // delete cur->pfrom; // cleaned up elsewhere? C++ I DON'T UNDERSTAND YOU free(cur->strCommand); - // delete cur->vRec; // cleaned up elsewhere? + // delete cur->vRecv; // cleaned up elsewhere? free(cur); } @@ -3512,7 +3514,7 @@ process_packet(CNode* pfrom, string strCommand, CDataStream& vRecv, int64_t nTim } cur->pfrom = pfrom; - cur->vRec = &vRecv; + cur->vRecv = &vRecv; cur->nTimeReceived = nTimeReceived; cur->strCommand = strdup(strCommand.c_str()); cur->next = NULL;