Repository navigation
Commit a9cbb7d
fix: explicitly default TableScanBuilder move ctor for Windows DLL export
MSVC does not export the implicitly-generated move constructor of a
template class instantiation. RestTableScanBuilder (introduced in
iceberg_rest) is exported with ICEBERG_REST_EXPORT, so its compiler-
generated move constructor must call the base TableScanBuilder move
constructor as an imported symbol. Explicitly defaulting it makes it
part of the explicit template instantiation and therefore exported.1 parent 8685e29 commit a9cbb7d
1 file changed
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
397 | 397 | | |
398 | 398 | | |
399 | 399 | | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
400 | 403 | | |
401 | 404 | | |
402 | 405 | | |
| |||
0 commit comments