summaryrefslogtreecommitdiff
path: root/multimedia
diff options
context:
space:
mode:
authorjakllsch <jakllsch@pkgsrc.org>2014-05-10 22:41:02 +0000
committerjakllsch <jakllsch@pkgsrc.org>2014-05-10 22:41:02 +0000
commit37224ed6f4a30538f138a5f49dbd4824ec463ee0 (patch)
treeb664fd3db39daa81289b366d49e36bed84bb2195 /multimedia
parent80fa873df350ce3fd73865a15c3905872cf450ad (diff)
downloadpkgsrc-37224ed6f4a30538f138a5f49dbd4824ec463ee0.tar.gz
patch libhdhomerun to avoid arithmetic with void *
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/libhdhomerun/distinfo3
-rw-r--r--multimedia/libhdhomerun/patches/patch-hdhomerun__sock__posix.c13
2 files changed, 15 insertions, 1 deletions
diff --git a/multimedia/libhdhomerun/distinfo b/multimedia/libhdhomerun/distinfo
index e5ff9cf8a81..db6dc06a17c 100644
--- a/multimedia/libhdhomerun/distinfo
+++ b/multimedia/libhdhomerun/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.2 2014/05/10 22:37:51 jakllsch Exp $
+$NetBSD: distinfo,v 1.3 2014/05/10 22:41:02 jakllsch Exp $
SHA1 (libhdhomerun_20140121.tgz) = 0a22ebc351fbfebf44df06515c7802f92396225f
RMD160 (libhdhomerun_20140121.tgz) = adbcd4df9f2c47a866a989263370710910538c75
Size (libhdhomerun_20140121.tgz) = 47685 bytes
+SHA1 (patch-hdhomerun__sock__posix.c) = 29771502664cfaa580b083dc5adcab88869a6502
diff --git a/multimedia/libhdhomerun/patches/patch-hdhomerun__sock__posix.c b/multimedia/libhdhomerun/patches/patch-hdhomerun__sock__posix.c
new file mode 100644
index 00000000000..44fbd927b99
--- /dev/null
+++ b/multimedia/libhdhomerun/patches/patch-hdhomerun__sock__posix.c
@@ -0,0 +1,13 @@
+$NetBSD: patch-hdhomerun__sock__posix.c,v 1.1 2014/05/10 22:41:02 jakllsch Exp $
+
+--- hdhomerun_sock_posix.c.orig 2014-01-16 19:01:59.000000000 +0000
++++ hdhomerun_sock_posix.c
+@@ -86,7 +86,7 @@ int hdhomerun_local_ip_info(struct hdhom
+ }
+
+ char *ptr = ifc.ifc_buf;
+- char *end = ifc.ifc_buf + ifc.ifc_len;
++ char *end = (char *)ifc.ifc_buf + ifc.ifc_len;
+
+ int count = 0;
+ while (ptr < end) {