Skip to content

Commit 4edc7e4

Browse files
committed
Add SPARROW_IPC_API to definition
1 parent 0bde65e commit 4edc7e4

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/serialize.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ namespace
4747
}
4848

4949
template <typename T>
50-
std::vector<uint8_t> serialize_primitive_array(const sparrow::primitive_array<T>& arr)
50+
SPARROW_IPC_API std::vector<uint8_t> serialize_primitive_array(const sparrow::primitive_array<T>& arr)
5151
{
5252
// This function serializes a sparrow::primitive_array into a byte vector that is compliant
5353
// with the Apache Arrow IPC Streaming Format. It constructs a stream containing two messages:
@@ -224,7 +224,7 @@ std::vector<uint8_t> serialize_primitive_array(const sparrow::primitive_array<T>
224224
}
225225

226226
template <typename T>
227-
sparrow::primitive_array<T> deserialize_primitive_array(const std::vector<uint8_t>& buffer) {
227+
SPARROW_IPC_API sparrow::primitive_array<T> deserialize_primitive_array(const std::vector<uint8_t>& buffer) {
228228
const uint8_t* buf_ptr = buffer.data();
229229
size_t current_offset = 0;
230230

0 commit comments

Comments
 (0)