rename. create c++ string.
This commit is contained in:
parent
28846a8b71
commit
1241bdecdd
|
@ -3366,7 +3366,7 @@ jstx_to_ctx(const Local<Object> jstx, CTransaction& ctx_) {
|
||||||
typedef struct _poll_packets_list {
|
typedef struct _poll_packets_list {
|
||||||
CNode *pfrom;
|
CNode *pfrom;
|
||||||
char *strCommand;
|
char *strCommand;
|
||||||
CDataStream *vRec;
|
CDataStream *vRecv;
|
||||||
int64_t nTimeReceived;
|
int64_t nTimeReceived;
|
||||||
struct _poll_packets_list *next;
|
struct _poll_packets_list *next;
|
||||||
} poll_packets_list;
|
} poll_packets_list;
|
||||||
|
@ -3391,6 +3391,8 @@ NAN_METHOD(HookPackets) {
|
||||||
poll_packets_mutex.lock();
|
poll_packets_mutex.lock();
|
||||||
|
|
||||||
for (cur = packets_queue_head; cur; cur = next) {
|
for (cur = packets_queue_head; cur; cur = next) {
|
||||||
|
// std::string strCommand(cur->strCommand);
|
||||||
|
|
||||||
Local<Object> o = NanNew<Object>();
|
Local<Object> o = NanNew<Object>();
|
||||||
|
|
||||||
o->Set(NanNew<String>("name"), NanNew<String>(cur->strCommand));
|
o->Set(NanNew<String>("name"), NanNew<String>(cur->strCommand));
|
||||||
|
@ -3410,7 +3412,7 @@ NAN_METHOD(HookPackets) {
|
||||||
next = cur->next;
|
next = cur->next;
|
||||||
// delete cur->pfrom; // cleaned up elsewhere? C++ I DON'T UNDERSTAND YOU
|
// delete cur->pfrom; // cleaned up elsewhere? C++ I DON'T UNDERSTAND YOU
|
||||||
free(cur->strCommand);
|
free(cur->strCommand);
|
||||||
// delete cur->vRec; // cleaned up elsewhere?
|
// delete cur->vRecv; // cleaned up elsewhere?
|
||||||
free(cur);
|
free(cur);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3512,7 +3514,7 @@ process_packet(CNode* pfrom, string strCommand, CDataStream& vRecv, int64_t nTim
|
||||||
}
|
}
|
||||||
|
|
||||||
cur->pfrom = pfrom;
|
cur->pfrom = pfrom;
|
||||||
cur->vRec = &vRecv;
|
cur->vRecv = &vRecv;
|
||||||
cur->nTimeReceived = nTimeReceived;
|
cur->nTimeReceived = nTimeReceived;
|
||||||
cur->strCommand = strdup(strCommand.c_str());
|
cur->strCommand = strdup(strCommand.c_str());
|
||||||
cur->next = NULL;
|
cur->next = NULL;
|
||||||
|
|
Loading…
Reference in New Issue