Skip to content

Commit 3da89fe

Browse files
committed
buffer: better stdio copyin panic message
It makes sense to include the reason for the error in the panic message. Signed-off-by: Josef 'Jeff' Sipek <[email protected]>
1 parent 3be99a2 commit 3da89fe

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

buffer_stdio.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,8 @@ static void stdio_buffer_copyin(struct buffer *buffer, size_t off,
4141
const void *newdata, size_t newdatalen)
4242
{
4343
if (fwrite(newdata, newdatalen, 1, buffer->private) != 1)
44-
panic("%s: failed to write data to buffer", __func__);
44+
panic("%s: failed to write data to buffer: %s", __func__,
45+
strerror(errno));
4546
}
4647

4748
const struct buffer_ops stdio_buffer = {

0 commit comments

Comments
 (0)