ui/common/message.c

changeset 981
1d47e71f26b6
parent 953
c98404829cd3
child 982
9102a53c5385
equal deleted inserted replaced
980:39cb60b6a81b 981:1d47e71f26b6
114 msg_pos += cplen; 114 msg_pos += cplen;
115 if(msg_pos == msg_size) { 115 if(msg_pos == msg_size) {
116 // message complete 116 // message complete
117 //fprintf(stderr, "send: %.*s\n", (int)msg_size, msg); 117 //fprintf(stderr, "send: %.*s\n", (int)msg_size, msg);
118 if(handler->handler.callback) { 118 if(handler->handler.callback) {
119 handler->handler.callback(cx_mutstrn(msg, msg_size)); 119 handler->handler.callback(cx_strn(msg, msg_size));
120 } 120 }
121 free(msg);
121 msg = NULL; 122 msg = NULL;
122 msg_size = 0; 123 msg_size = 0;
123 msg_pos = 0; 124 msg_pos = 0;
124 } 125 }
125 } else { 126 } else {

mercurial