Lines Matching refs:work
125 auto work = new uv_work_t;
127 work->data = new char[msg.size() + 1];
128 if (strncpy_s(static_cast<char*>(work->data), msg.size() + 1, msg.data(), msg.size()) != EOK) {
129 delete[] static_cast<char*>(work->data);
130 delete work;
133 uv_queue_work(loop, work, [] (uv_work_t*) {}, [] (uv_work_t* work, int) {
134 std::cerr << static_cast<char*>(work->data) << std::endl;
135 delete[] static_cast<char*>(work->data);
136 delete work;