Combine two buffer size lists.
(bufsizes: list[int], new_bufsizes: list[int])
| 1252 | |
| 1253 | |
| 1254 | def _merge_bufsizes(bufsizes: list[int], new_bufsizes: list[int]) -> list[int]: |
| 1255 | """Combine two buffer size lists.""" |
| 1256 | if len(bufsizes) < len(new_bufsizes): |
| 1257 | bufsizes.extend([0] * (len(new_bufsizes) - len(bufsizes))) |
| 1258 | for i in range(len(new_bufsizes)): |
| 1259 | bufsizes[i] = max(bufsizes[i], new_bufsizes[i]) |
| 1260 | return bufsizes |
| 1261 | |
| 1262 | |
| 1263 | def _handle_submodule( |