In short_read, use %td not %lu
* src/buffer.c (short_read): Don’t assume sizes fit in unsigned long.
This commit is contained in:
@@ -965,10 +965,10 @@ short_read (size_t status)
|
|||||||
&& record_start_block == 0 && status != 0
|
&& record_start_block == 0 && status != 0
|
||||||
&& archive_is_dev ())
|
&& archive_is_dev ())
|
||||||
{
|
{
|
||||||
unsigned long rsize = status / BLOCKSIZE;
|
idx_t rsize = status / BLOCKSIZE;
|
||||||
WARN ((0, 0,
|
WARN ((0, 0,
|
||||||
ngettext ("Record size = %lu block",
|
ngettext ("Record size = %td block",
|
||||||
"Record size = %lu blocks",
|
"Record size = %td blocks",
|
||||||
rsize),
|
rsize),
|
||||||
rsize));
|
rsize));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user