()
| 172 | } |
| 173 | |
| 174 | func (f *folder) unpackSize() uint64 { |
| 175 | if len(f.size) == 0 { |
| 176 | return 0 |
| 177 | } |
| 178 | |
| 179 | for i := len(f.size) - 1; i >= 0; i-- { |
| 180 | if f.findOutBindPair(uint64(i)) == nil { |
| 181 | return f.size[i] |
| 182 | } |
| 183 | } |
| 184 | |
| 185 | return f.size[len(f.size)-1] |
| 186 | } |
| 187 | |
| 188 | type unpackInfo struct { |
| 189 | folder []*folder |
no test coverage detected