Skip to content

Commit 1c1cd18

Browse files
committed
compilation fix
1 parent 9c32fc0 commit 1c1cd18

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

include/sparrow_ipc/arrow_interface/arrow_array/private_data.hpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
#include <cstdint>
44
#include <vector>
55

6+
#include "sparrow_ipc/config/config.hpp"
7+
68
namespace sparrow_ipc
79
{
810
class non_owning_arrow_array_private_data
@@ -14,7 +16,7 @@ namespace sparrow_ipc
1416
{
1517
}
1618

17-
[[nodiscard]] const void** buffers_ptrs() noexcept;
19+
[[nodiscard]] SPARROW_IPC_API const void** buffers_ptrs() noexcept;
1820

1921
private:
2022

include/sparrow_ipc/arrow_interface/arrow_schema/private_data.hpp

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,23 @@
55
#include <optional>
66
#include <string>
77

8+
#include "sparrow_ipc/config/config.hpp"
9+
810
namespace sparrow_ipc
911
{
1012
class non_owning_arrow_schema_private_data
1113
{
1214
public:
1315

14-
non_owning_arrow_schema_private_data(
16+
SPARROW_IPC_API non_owning_arrow_schema_private_data(
1517
std::string_view format,
1618
const char* name,
1719
std::optional<std::string> metadata
1820
);
1921

20-
[[nodiscard]] const char* format_ptr() const noexcept;
21-
[[nodiscard]] const char* name_ptr() const noexcept;
22-
[[nodiscard]] const char* metadata_ptr() const noexcept;
22+
[[nodiscard]] SPARROW_IPC_API const char* format_ptr() const noexcept;
23+
[[nodiscard]] SPARROW_IPC_API const char* name_ptr() const noexcept;
24+
[[nodiscard]] SPARROW_IPC_API const char* metadata_ptr() const noexcept;
2325

2426
private:
2527

0 commit comments

Comments
 (0)