| 2941 | } |
| 2942 | |
| 2943 | void |
| 2944 | hoedown_document_free(hoedown_document *doc) |
| 2945 | { |
| 2946 | size_t i; |
| 2947 | |
| 2948 | for (i = 0; i < (size_t)doc->work_bufs[BUFFER_SPAN].asize; ++i) |
| 2949 | hoedown_buffer_free(doc->work_bufs[BUFFER_SPAN].item[i]); |
| 2950 | |
| 2951 | for (i = 0; i < (size_t)doc->work_bufs[BUFFER_BLOCK].asize; ++i) |
| 2952 | hoedown_buffer_free(doc->work_bufs[BUFFER_BLOCK].item[i]); |
| 2953 | |
| 2954 | hoedown_stack_uninit(&doc->work_bufs[BUFFER_SPAN]); |
| 2955 | hoedown_stack_uninit(&doc->work_bufs[BUFFER_BLOCK]); |
| 2956 | |
| 2957 | free(doc); |
| 2958 | } |
no test coverage detected