[RFC PATCH 9/9] test: smtp-dummy: fixes for -std=c99 -pedantic
Jani Nikula
jani at nikula.org
Sat Jan 7 15:26:23 PST 2012
Signed-off-by: Jani Nikula <jani at nikula.org>
---
test/smtp-dummy.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/test/smtp-dummy.c b/test/smtp-dummy.c
index 3801a5e..1c29a7d 100644
--- a/test/smtp-dummy.c
+++ b/test/smtp-dummy.c
@@ -33,6 +33,8 @@
* have been warned.
*/
+#define _POSIX_C_SOURCE 200809L /* for getline() and fdopen() */
+
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
@@ -162,7 +164,7 @@ main (int argc, char *argv[])
memset (&addr, 0, sizeof (addr));
addr.sin_family = AF_INET;
addr.sin_port = htons (25025);
- addr.sin_addr = *(struct in_addr *) hostinfo->h_addr;
+ addr.sin_addr = *(struct in_addr *) hostinfo->h_addr_list[0];
err = bind (sock, (struct sockaddr *) &addr, sizeof(addr));
if (err) {
fprintf (stderr, "Error: bind() failed: %s\n",
--
1.7.5.4
More information about the notmuch
mailing list