summarylogtreecommitdiffstats
path: root/fix-undefined-ref-endservent.patch
diff options
context:
space:
mode:
authorMichel Zou2017-01-12 20:37:07 +0100
committerMichel Zou2017-01-12 20:37:07 +0100
commit13c1ad961f82785dcb7dab0fd0c48431eb3cc05e (patch)
treec97fda699187486d04fc98c024434179d5155dee /fix-undefined-ref-endservent.patch
parentc7ca84dd565360a8cddf51150ab245c919d08c7c (diff)
downloadaur-13c1ad961f82785dcb7dab0fd0c48431eb3cc05e.tar.gz
3.4.7
Diffstat (limited to 'fix-undefined-ref-endservent.patch')
-rw-r--r--fix-undefined-ref-endservent.patch30
1 files changed, 30 insertions, 0 deletions
diff --git a/fix-undefined-ref-endservent.patch b/fix-undefined-ref-endservent.patch
new file mode 100644
index 000000000000..fb40347013f4
--- /dev/null
+++ b/fix-undefined-ref-endservent.patch
@@ -0,0 +1,30 @@
+From 62de8ca0b18223cda8b9ad8ecd1ff1e700ad2561 Mon Sep 17 00:00:00 2001
+From: Nikos Mavrogiannopoulos <nmav@redhat.com>
+Date: Tue, 24 Nov 2015 12:54:32 +0100
+Subject: [PATCH] tools: don't call endservent in windows
+
+---
+ src/socket.c | 7 +++++--
+ 1 file changed, 5 insertions(+), 2 deletions(-)
+
+diff --git a/src/socket.c b/src/socket.c
+index 8991089..be8a4a1 100644
+--- a/src/socket.c
++++ b/src/socket.c
+@@ -33,8 +33,11 @@
+ #include <stdlib.h>
+ #include <unistd.h>
+ #ifndef _WIN32
+-#include <arpa/inet.h>
+-#include <signal.h>
++# include <arpa/inet.h>
++# include <signal.h>
++#else
++# undef endservent
++# define endservent()
+ #endif
+ #include <socket.h>
+ #include <c-ctype.h>
+--
+libgit2 0.24.0
+