fix_AllocSetCheck_to_use_Size.patch
application/octet-stream
Filename: fix_AllocSetCheck_to_use_Size.patch
Type: application/octet-stream
Part: 0
Message:
Fix bogus use of "long" in aset.c
Patch
Format: unified
| File | + | − |
|---|---|---|
| src/backend/utils/mmgr/aset.c | 3 | 3 |
diff --git a/src/backend/utils/mmgr/aset.c b/src/backend/utils/mmgr/aset.c
index d5ae1bdd3cd..bcd09c07533 100644
--- a/src/backend/utils/mmgr/aset.c
+++ b/src/backend/utils/mmgr/aset.c
@@ -1668,9 +1668,9 @@ AllocSetCheck(MemoryContext context)
prevblock = block, block = block->next)
{
char *bpoz = ((char *) block) + ALLOC_BLOCKHDRSZ;
- long blk_used = block->freeptr - bpoz;
- long blk_data = 0;
- long nchunks = 0;
+ Size blk_used = block->freeptr - bpoz;
+ Size blk_data = 0;
+ Size nchunks = 0;
bool has_external_chunk = false;
if (IsKeeperBlock(set, block))