v10-0004-Mark-pg_comp_crc32c-as-PGDLLIMPORT-for-Windows-b.patch
text/plain
Filename: v10-0004-Mark-pg_comp_crc32c-as-PGDLLIMPORT-for-Windows-b.patch
Type: text/plain
Part: 3
Patch
Same data as JSON:
GET /api/v1/attachments/:id/patch
the parsed metadata as JSON — format, series position, per-file stats; never the diff bytes.
API reference →
Format: format-patch
Series: patch v10-0004
Subject: Mark pg_comp_crc32c as PGDLLIMPORT for Windows build
| File | + | − |
|---|---|---|
| src/include/port/pg_crc32c.h | 1 | 1 |
From 6e8f557c857772b0c22607866d1b8930a67df05e Mon Sep 17 00:00:00 2001 From: Matthew Sterrett <matthew.sterrett@intel.com> Date: Wed, 18 Dec 2024 14:11:33 -0800 Subject: [PATCH v10 4/4] Mark pg_comp_crc32c as PGDLLIMPORT for Windows build --- src/include/port/pg_crc32c.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/include/port/pg_crc32c.h b/src/include/port/pg_crc32c.h index 690273506b..534d07dd5d 100644 --- a/src/include/port/pg_crc32c.h +++ b/src/include/port/pg_crc32c.h @@ -48,7 +48,7 @@ typedef uint32 pg_crc32c; extern pg_crc32c pg_comp_crc32c_sb8(pg_crc32c crc, const void *data, size_t len); extern pg_crc32c pg_comp_crc32c_sse42(pg_crc32c crc, const void *data, size_t len); extern pg_crc32c pg_comp_crc32c_avx512(pg_crc32c crc, const void *data, size_t len); -extern pg_crc32c (*pg_comp_crc32c) (pg_crc32c crc, const void *data, size_t len); +extern PGDLLIMPORT pg_crc32c (*pg_comp_crc32c) (pg_crc32c crc, const void *data, size_t len); #define COMP_CRC32C(crc, data, len) \ ((crc) = pg_comp_crc32c((crc), (data), (len))) -- 2.34.1