r25517 - /desktop/unstable/vino/debian/patches/11_hurd_maxhostnamelen.patch
joss at users.alioth.debian.org
joss at users.alioth.debian.org
Sat Nov 6 22:16:51 UTC 2010
Author: joss
Date: Sat Nov 6 22:16:44 2010
New Revision: 25517
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=25517
Log:
Fix some more issues with the hurd patch
Modified:
desktop/unstable/vino/debian/patches/11_hurd_maxhostnamelen.patch
Modified: desktop/unstable/vino/debian/patches/11_hurd_maxhostnamelen.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/vino/debian/patches/11_hurd_maxhostnamelen.patch?rev=25517&op=diff
==============================================================================
--- desktop/unstable/vino/debian/patches/11_hurd_maxhostnamelen.patch [utf-8] (original)
+++ desktop/unstable/vino/debian/patches/11_hurd_maxhostnamelen.patch [utf-8] Sat Nov 6 22:16:44 2010
@@ -1,6 +1,6 @@
-diff -pruN --exclude '*~' vino-2.28.2.orig/server/miniupnp/miniupnpc.c vino-2.28.2/server/miniupnp/miniupnpc.c
---- vino-2.28.2.orig/server/miniupnp/miniupnpc.c 2009-04-18 15:22:24.000000000 +0200
-+++ vino-2.28.2/server/miniupnp/miniupnpc.c 2010-10-30 11:02:44.175262881 +0200
+diff -pruN vino-2.28.1.orig/server/miniupnp/miniupnpc.c vino-2.28.1/server/miniupnp/miniupnpc.c
+--- vino-2.28.1.orig/server/miniupnp/miniupnpc.c 2009-04-18 15:22:24.000000000 +0200
++++ vino-2.28.1/server/miniupnp/miniupnpc.c 2010-11-06 22:53:47.045834645 +0100
@@ -13,7 +13,6 @@
#include <io.h>
#define snprintf _snprintf
@@ -45,13 +45,13 @@
}
n = soapPostSubmit(s, path, hostname, port, soapact, soapbody);
-+ free (hostname)
++ free (hostname);
if(n<=0) {
#ifdef DEBUG
printf("Error sending SOAP request\n");
-diff -pruN --exclude '*~' vino-2.28.2.orig/server/miniupnp/miniwget.c vino-2.28.2/server/miniupnp/miniwget.c
---- vino-2.28.2.orig/server/miniupnp/miniwget.c 2009-04-18 15:22:24.000000000 +0200
-+++ vino-2.28.2/server/miniupnp/miniwget.c 2010-10-30 10:48:03.299261556 +0200
+diff -pruN vino-2.28.1.orig/server/miniupnp/miniwget.c vino-2.28.1/server/miniupnp/miniwget.c
+--- vino-2.28.1.orig/server/miniupnp/miniwget.c 2009-04-18 15:22:24.000000000 +0200
++++ vino-2.28.1/server/miniupnp/miniwget.c 2010-11-06 22:58:12.869836079 +0100
@@ -12,7 +12,6 @@
#ifdef WIN32
#include <winsock2.h>
@@ -86,7 +86,7 @@
{
- strncpy(hostname, p1, MIN(MAXHOSTNAMELEN, (int)(p3-p1)));
+ *hostname = malloc ((int)(p3-p1) + 1);
-+ strncpy(hostname, p1, (int)(p3-p1));
++ strncpy(*hostname, p1, (int)(p3-p1));
+ (*hostname)[(int)(p3-p1)] = '\0';
*port = 80;
}
@@ -94,7 +94,7 @@
{
- strncpy(hostname, p1, MIN(MAXHOSTNAMELEN, (int)(p2-p1)));
+ *hostname = malloc ((int)(p2-p1) + 1);
-+ strncpy(hostname, p1, (int)(p2-p1));
++ strncpy(*hostname, p1, (int)(p2-p1));
+ (*hostname)[(int)(p2-p1)] = '\0';
*port = 0;
p2++;
@@ -136,3 +136,15 @@
+ return ret;
}
+diff -pruN vino-2.28.1.orig/server/miniupnp/miniwget.h vino-2.28.1/server/miniupnp/miniwget.h
+--- vino-2.28.1.orig/server/miniupnp/miniwget.h 2009-04-18 15:22:24.000000000 +0200
++++ vino-2.28.1/server/miniupnp/miniwget.h 2010-11-06 22:54:21.026344248 +0100
+@@ -18,7 +18,7 @@ LIBSPEC void * miniwget(const char *, in
+
+ LIBSPEC void * miniwget_getaddr(const char *, int *, char *, int);
+
+-int parseURL(const char *, char *, unsigned short *, char * *);
++int parseURL(const char *, char **, unsigned short *, char * *);
+
+ #ifdef __cplusplus
+ }
More information about the pkg-gnome-commits
mailing list