| 2943 | } |
| 2944 | |
| 2945 | static unsigned int check_delta_limit(struct object_entry *me, unsigned int n) |
| 2946 | { |
| 2947 | struct object_entry *child = DELTA_CHILD(me); |
| 2948 | unsigned int m = n; |
| 2949 | while (child) { |
| 2950 | const unsigned int c = check_delta_limit(child, n + 1); |
| 2951 | if (m < c) |
| 2952 | m = c; |
| 2953 | child = DELTA_SIBLING(child); |
| 2954 | } |
| 2955 | return m; |
| 2956 | } |
| 2957 | |
| 2958 | static unsigned long free_unpacked(struct unpacked *n) |
| 2959 | { |