Skip to content

Commit e852d66

Browse files
committed
Add ARROW_FLIGHT_EXPORT for Windows symbol visibility
1 parent bb735a8 commit e852d66

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

cpp/src/arrow/flight/serialization_internal.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,7 @@ ARROW_FLIGHT_EXPORT
187187
arrow::Result<arrow::BufferVector> SerializePayloadToBuffers(const FlightPayload& msg);
188188

189189
/// \brief Deserialize FlightData from a contiguous buffer.
190+
ARROW_FLIGHT_EXPORT
190191
arrow::Result<internal::FlightData> DeserializeFlightData(
191192
const std::shared_ptr<arrow::Buffer>& buffer);
192193

cpp/src/arrow/flight/transport.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ class FlightStatusDetail;
7676
namespace internal {
7777

7878
/// Internal, not user-visible type used for memory-efficient reads
79-
struct FlightData {
79+
struct ARROW_FLIGHT_EXPORT FlightData {
8080
/// Used only for puts, may be null
8181
std::unique_ptr<FlightDescriptor> descriptor;
8282

0 commit comments

Comments
 (0)