diff options
author | agc <agc@pkgsrc.org> | 2002-08-16 16:25:13 +0000 |
---|---|---|
committer | agc <agc@pkgsrc.org> | 2002-08-16 16:25:13 +0000 |
commit | cf74e8af18f25cadf38bfb217f9fb24078c3c118 (patch) | |
tree | 38746503607275f125d0e87dae27fa6268bb4280 /mbone/vat/patches | |
parent | 1672a7bfbdcd5d564884451733e40af2a57694ad (diff) | |
download | pkgsrc-cf74e8af18f25cadf38bfb217f9fb24078c3c118.tar.gz |
Make this package compile on 1.6 and later
Diffstat (limited to 'mbone/vat/patches')
-rw-r--r-- | mbone/vat/patches/patch-ad | 13 | ||||
-rw-r--r-- | mbone/vat/patches/patch-al | 22 | ||||
-rw-r--r-- | mbone/vat/patches/patch-am | 13 | ||||
-rw-r--r-- | mbone/vat/patches/patch-an | 13 |
4 files changed, 60 insertions, 1 deletions
diff --git a/mbone/vat/patches/patch-ad b/mbone/vat/patches/patch-ad index 7a71e5d96cd..845472ac3c2 100644 --- a/mbone/vat/patches/patch-ad +++ b/mbone/vat/patches/patch-ad @@ -1,4 +1,4 @@ -$NetBSD: patch-ad,v 1.2 1998/08/07 11:10:03 agc Exp $ +$NetBSD: patch-ad,v 1.3 2002/08/16 16:25:14 agc Exp $ --- sitebox.cc.orig Tue Sep 9 11:24:41 1997 +++ sitebox.cc Tue Sep 9 11:24:43 1997 @@ -70,3 +70,14 @@ $NetBSD: patch-ad,v 1.2 1998/08/07 11:10:03 agc Exp $ fg_[0] = raw_gc(fid, fc_, bc_, pixmap_); fg_[2] = raw_gc(fid, dc_, bc_, pixmap_); bg_[0] = raw_gc(fid, bc_, bc_, pixmap_); +@@ -636,8 +638,8 @@ + need_sort_ = 0; + + Tcl& tcl = Tcl::instance(); +- Tk_Uid fg = mono()? "black" : (char*)tcl.attr("foreground"); +- Tk_Uid bg = mono()? "white" : (char*)tcl.attr("background"); ++ Tk_Uid fg = mono()? strdup("black") : (char*)tcl.attr("foreground"); ++ Tk_Uid bg = mono()? strdup("white") : (char*)tcl.attr("background"); + fg_ = lookup_gc(0, fg, bg); + bg_ = lookup_gc(0, bg, bg); + } diff --git a/mbone/vat/patches/patch-al b/mbone/vat/patches/patch-al new file mode 100644 index 00000000000..a5681a3326b --- /dev/null +++ b/mbone/vat/patches/patch-al @@ -0,0 +1,22 @@ +$NetBSD: patch-al,v 1.1 2002/08/16 16:25:14 agc Exp $ + +--- iohandler.cc 2002/08/16 16:12:48 1.1 ++++ iohandler.cc 2002/08/16 16:15:23 +@@ -132,7 +132,7 @@ + + } + #else +- Tk_CreateFileHandler((ClientData)fd, mask, callback, (ClientData)this); ++ Tk_CreateFileHandler(fd, mask, callback, (ClientData)this); + #endif + } + +@@ -151,7 +151,7 @@ + } + #else + if (fd_ >= 0) { +- Tk_DeleteFileHandler((ClientData)fd_); ++ Tk_DeleteFileHandler(fd_); + fd_ = -1; + } + #endif diff --git a/mbone/vat/patches/patch-am b/mbone/vat/patches/patch-am new file mode 100644 index 00000000000..f8d85197c29 --- /dev/null +++ b/mbone/vat/patches/patch-am @@ -0,0 +1,13 @@ +$NetBSD: patch-am,v 1.1 2002/08/16 16:25:15 agc Exp $ + +--- net.cc 2002/08/16 16:16:29 1.1 ++++ net.cc 2002/08/16 16:17:05 +@@ -297,7 +297,7 @@ + int Network::dorecv(u_char* buf, int len, u_int32_t& from, int fd) + { + sockaddr_in sfrom; +- int fromlen = sizeof(sfrom); ++ socklen_t fromlen = sizeof(sfrom); + int cc = ::recvfrom(fd, (char*)buf, len, 0, + (sockaddr*)&sfrom, &fromlen); + if (cc < 0) { diff --git a/mbone/vat/patches/patch-an b/mbone/vat/patches/patch-an new file mode 100644 index 00000000000..1edab760416 --- /dev/null +++ b/mbone/vat/patches/patch-an @@ -0,0 +1,13 @@ +$NetBSD: patch-an,v 1.1 2002/08/16 16:25:15 agc Exp $ + +--- net-ip.cc 2002/08/16 16:18:16 1.1 ++++ net-ip.cc 2002/08/16 16:18:38 +@@ -203,7 +203,7 @@ + { + memset((char *)p, 0, sizeof(*p)); + p->sin_family = AF_INET; +- int len = sizeof(*p); ++ socklen_t len = sizeof(*p); + if (getsockname(ssock_, (struct sockaddr *)p, &len) < 0) { + perror("getsockname"); + p->sin_addr.s_addr = 0; |