| 557 | } |
| 558 | |
| 559 | int cmark_node_set_title(cmark_node *node, const char *title) { |
| 560 | if (node == NULL) { |
| 561 | return 0; |
| 562 | } |
| 563 | |
| 564 | switch (node->type) { |
| 565 | case CMARK_NODE_LINK: |
| 566 | case CMARK_NODE_IMAGE: |
| 567 | cmark_set_cstr(node->mem, &node->as.link.title, title); |
| 568 | return 1; |
| 569 | default: |
| 570 | break; |
| 571 | } |
| 572 | |
| 573 | return 0; |
| 574 | } |
| 575 | |
| 576 | const char *cmark_node_get_on_enter(cmark_node *node) { |
| 577 | if (node == NULL) { |
no test coverage detected