Skip to content

Commit ba3dca5

Browse files
committed
Improve duckdb_arrow_scan args check
1 parent 130000f commit ba3dca5

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/main/capi/arrow-c.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -287,6 +287,10 @@ duckdb_state Ingest(duckdb_connection connection, const char *table_name, struct
287287
duckdb_state duckdb_arrow_scan(duckdb_connection connection, const char *table_name, duckdb_arrow_stream arrow) {
288288
auto stream = reinterpret_cast<ArrowArrayStream *>(arrow);
289289

290+
if (!stream) {
291+
return DuckDBError;
292+
}
293+
290294
return arrow_array_stream_wrapper::Ingest(connection, table_name, stream);
291295
}
292296

0 commit comments

Comments
 (0)