| 618 | } |
| 619 | |
| 620 | static int allocate_buffer(struct buffer *buff, struct buffer *wbuff, const char *str) |
| 621 | { |
| 622 | if (params.version_str == NULL) { |
| 623 | ERROR("No version provided!\n"); |
| 624 | return -1; |
| 625 | } |
| 626 | |
| 627 | ifwi.bpdt_ops = get_bpdt_ops(NULL); |
| 628 | if (!ifwi.bpdt_ops) |
| 629 | return -1; |
| 630 | |
| 631 | if (buffer_create(buff, BUFF_SIZE_ALIGN, str)) { |
| 632 | ERROR("Buffer creation error!\n"); |
| 633 | return -1; |
| 634 | } |
| 635 | |
| 636 | void *data = buffer_get(buff); |
| 637 | memset(data, 0xff, buffer_size(buff)); |
| 638 | |
| 639 | buffer_clone(wbuff, buff); |
| 640 | |
| 641 | return 0; |
| 642 | } |
| 643 | |
| 644 | static size_t get_cse_region_end_offset(void) |
| 645 | { |
no test coverage detected