mirror of
https://github.com/postgres/postgres.git
synced 2025-11-24 00:23:06 +03:00
Fix minor signed/unsigned mixup
The chunk header is unsigned, and the output format takes unsigned, so casting it to signed in between is incorrect.
This commit is contained in:
@@ -217,14 +217,14 @@ static void
|
|||||||
BogusFree(void *pointer)
|
BogusFree(void *pointer)
|
||||||
{
|
{
|
||||||
elog(ERROR, "pfree called with invalid pointer %p (header 0x%016llx)",
|
elog(ERROR, "pfree called with invalid pointer %p (header 0x%016llx)",
|
||||||
pointer, (long long) GetMemoryChunkHeader(pointer));
|
pointer, (unsigned long long) GetMemoryChunkHeader(pointer));
|
||||||
}
|
}
|
||||||
|
|
||||||
static void *
|
static void *
|
||||||
BogusRealloc(void *pointer, Size size)
|
BogusRealloc(void *pointer, Size size)
|
||||||
{
|
{
|
||||||
elog(ERROR, "repalloc called with invalid pointer %p (header 0x%016llx)",
|
elog(ERROR, "repalloc called with invalid pointer %p (header 0x%016llx)",
|
||||||
pointer, (long long) GetMemoryChunkHeader(pointer));
|
pointer, (unsigned long long) GetMemoryChunkHeader(pointer));
|
||||||
return NULL; /* keep compiler quiet */
|
return NULL; /* keep compiler quiet */
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -232,7 +232,7 @@ static MemoryContext
|
|||||||
BogusGetChunkContext(void *pointer)
|
BogusGetChunkContext(void *pointer)
|
||||||
{
|
{
|
||||||
elog(ERROR, "GetMemoryChunkContext called with invalid pointer %p (header 0x%016llx)",
|
elog(ERROR, "GetMemoryChunkContext called with invalid pointer %p (header 0x%016llx)",
|
||||||
pointer, (long long) GetMemoryChunkHeader(pointer));
|
pointer, (unsigned long long) GetMemoryChunkHeader(pointer));
|
||||||
return NULL; /* keep compiler quiet */
|
return NULL; /* keep compiler quiet */
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -240,7 +240,7 @@ static Size
|
|||||||
BogusGetChunkSpace(void *pointer)
|
BogusGetChunkSpace(void *pointer)
|
||||||
{
|
{
|
||||||
elog(ERROR, "GetMemoryChunkSpace called with invalid pointer %p (header 0x%016llx)",
|
elog(ERROR, "GetMemoryChunkSpace called with invalid pointer %p (header 0x%016llx)",
|
||||||
pointer, (long long) GetMemoryChunkHeader(pointer));
|
pointer, (unsigned long long) GetMemoryChunkHeader(pointer));
|
||||||
return 0; /* keep compiler quiet */
|
return 0; /* keep compiler quiet */
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user