| 1760 | */ |
| 1761 | |
| 1762 | const char *String_list::append_str(MEM_ROOT *mem_root, const char *str) |
| 1763 | { |
| 1764 | size_t len= strlen(str); |
| 1765 | char *cp; |
| 1766 | if (!(cp = (char*)alloc_root(mem_root, len+1))) |
| 1767 | return NULL; |
| 1768 | memcpy(cp, str, len+1); |
| 1769 | push_back(cp, mem_root); |
| 1770 | return cp; |
| 1771 | } |
| 1772 | |
| 1773 | |
| 1774 | static void write_item(Json_writer *writer, Item *item) |
no test coverage detected