From 028d50d6f99e647a325a0a68303016382c4bbdc9 Mon Sep 17 00:00:00 2001 From: Anders Kaseorg Date: Fri, 29 Jun 2012 00:57:48 -0400 Subject: Die when asprintf fails Fixes many instances of warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result] Signed-off-by: Anders Kaseorg --- plugins/check_ssh.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'plugins/check_ssh.c') diff --git a/plugins/check_ssh.c b/plugins/check_ssh.c index 3bbf44dc..4d633949 100644 --- a/plugins/check_ssh.c +++ b/plugins/check_ssh.c @@ -241,7 +241,7 @@ ssh_connect (char *haddr, int hport, char *remote_version) ssh_server = ssh_proto + strspn (ssh_proto, "-0123456789. "); ssh_proto[strspn (ssh_proto, "0123456789. ")] = 0; - asprintf (&buffer, "SSH-%s-check_ssh_%s\r\n", ssh_proto, rev_no); + xasprintf (&buffer, "SSH-%s-check_ssh_%s\r\n", ssh_proto, rev_no); send (sd, buffer, strlen (buffer), MSG_DONTWAIT); if (verbose) printf ("%s\n", buffer); @@ -271,7 +271,7 @@ void print_help (void) { char *myport; - asprintf (&myport, "%d", SSH_DFL_PORT); + xasprintf (&myport, "%d", SSH_DFL_PORT); print_revision (progname, NP_VERSION); -- cgit v1.2.3-74-g34f1