| 2544 | } |
| 2545 | |
| 2546 | static int |
| 2547 | lookup_title_index(hb_handle_t *h, int title_id) |
| 2548 | { |
| 2549 | if (h == NULL) |
| 2550 | return -1; |
| 2551 | |
| 2552 | hb_list_t *list; |
| 2553 | const hb_title_t *title; |
| 2554 | int count, ii; |
| 2555 | |
| 2556 | list = hb_get_titles(h); |
| 2557 | count = hb_list_count(list); |
| 2558 | for (ii = 0; ii < count; ii++) |
| 2559 | { |
| 2560 | title = hb_list_item(list, ii); |
| 2561 | if (title_id == title->index) |
| 2562 | { |
| 2563 | return ii; |
| 2564 | } |
| 2565 | } |
| 2566 | return -1; |
| 2567 | } |
| 2568 | |
| 2569 | static const hb_title_t* |
| 2570 | lookup_title(hb_handle_t *h, int title_id, int *index) |
no test coverage detected