mirror of
https://github.com/postgres/postgres.git
synced 2025-05-09 18:21:05 +03:00
Fix more portability issues with casts to Size when using off_t
This should tame the beast, as there are no other places where off_t is used in the new error messages. Reported again by longfin, which complained about walsender.c while I spotted the other two ones while double-checking.
This commit is contained in:
parent
8bd064f0c7
commit
94019c879a
@ -1737,7 +1737,8 @@ SnapBuildRestore(SnapBuild *builder, XLogRecPtr lsn)
|
|||||||
else
|
else
|
||||||
ereport(ERROR,
|
ereport(ERROR,
|
||||||
(errmsg("could not read file \"%s\": read %d of %zu",
|
(errmsg("could not read file \"%s\": read %d of %zu",
|
||||||
path, readBytes, SnapBuildOnDiskConstantSize)));
|
path, readBytes,
|
||||||
|
(Size) SnapBuildOnDiskConstantSize)));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (ondisk.magic != SNAPBUILD_MAGIC)
|
if (ondisk.magic != SNAPBUILD_MAGIC)
|
||||||
|
@ -1422,7 +1422,7 @@ RestoreSlotFromDisk(const char *name)
|
|||||||
ereport(PANIC,
|
ereport(PANIC,
|
||||||
(errmsg("could not read file \"%s\": read %d of %zu",
|
(errmsg("could not read file \"%s\": read %d of %zu",
|
||||||
path, readBytes,
|
path, readBytes,
|
||||||
ReplicationSlotOnDiskConstantSize)));
|
(Size) ReplicationSlotOnDiskConstantSize)));
|
||||||
}
|
}
|
||||||
|
|
||||||
/* verify magic */
|
/* verify magic */
|
||||||
|
@ -509,7 +509,7 @@ SendTimeLineHistory(TimeLineHistoryCmd *cmd)
|
|||||||
else if (nread == 0)
|
else if (nread == 0)
|
||||||
ereport(ERROR,
|
ereport(ERROR,
|
||||||
(errmsg("could not read file \"%s\": read %d of %zu",
|
(errmsg("could not read file \"%s\": read %d of %zu",
|
||||||
path, nread, bytesleft)));
|
path, nread, (Size) bytesleft)));
|
||||||
|
|
||||||
pq_sendbytes(&buf, rbuf, nread);
|
pq_sendbytes(&buf, rbuf, nread);
|
||||||
bytesleft -= nread;
|
bytesleft -= nread;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user