| 1383 | void abAppend(const char* s) { buffer.append(s); } |
| 1384 | |
| 1385 | void abWrite(int fd) { |
| 1386 | if (write(fd, buffer.c_str(), buffer.size()) == -1) { |
| 1387 | /* Can't recover from write error. */ |
| 1388 | lndebug("%s", "Failed to write buffer\n"); |
| 1389 | } |
| 1390 | } |
| 1391 | |
| 1392 | private: |
| 1393 | std::string buffer; |
no test coverage detected