Skip to content

Commit 4d9190a

Browse files
jb55rustyrussell
authored andcommitted
lightningd: fix compile error on unused variable
Switch to write_all instead Error on gcc 7.3.0: lightningd/lightningd.c: In function ‘on_sigterm’: lightningd/lightningd.c:587:9: error: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Werror=unused-result] write(STDERR_FILENO, msg, strlen(msg)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Signed-off-by: William Casarin <jb55@jb55.com>
1 parent 4f16044 commit 4d9190a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lightningd/lightningd.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -577,14 +577,14 @@ void notify_new_block(struct lightningd *ld, u32 block_height)
577577
static void on_sigint(int _ UNUSED)
578578
{
579579
static const char *msg = "lightningd: SIGINT caught, exiting.\n";
580-
write(STDERR_FILENO, msg, strlen(msg));
580+
write_all(STDERR_FILENO, msg, strlen(msg));
581581
_exit(1);
582582
}
583583

584584
static void on_sigterm(int _ UNUSED)
585585
{
586586
static const char *msg = "lightningd: SIGTERM caught, exiting.\n";
587-
write(STDERR_FILENO, msg, strlen(msg));
587+
write_all(STDERR_FILENO, msg, strlen(msg));
588588
_exit(1);
589589
}
590590

0 commit comments

Comments
 (0)