| 29619 | */ |
| 29620 | |
| 29621 | int test_if_item_cache_changed(List<Cached_item> &list) |
| 29622 | { |
| 29623 | DBUG_ENTER("test_if_item_cache_changed"); |
| 29624 | List_iterator<Cached_item> li(list); |
| 29625 | int idx= -1,i; |
| 29626 | Cached_item *buff; |
| 29627 | |
| 29628 | for (i=(int) list.elements-1 ; (buff=li++) ; i--) |
| 29629 | { |
| 29630 | if (buff->cmp()) |
| 29631 | idx=i; |
| 29632 | } |
| 29633 | DBUG_PRINT("info", ("idx: %d", idx)); |
| 29634 | DBUG_RETURN(idx); |
| 29635 | } |
| 29636 | |
| 29637 | |
| 29638 | /* |