diff options
author | Alexander Nedotsukov <bland@FreeBSD.org> | 2003-10-02 07:21:32 +0000 |
---|---|---|
committer | Alexander Nedotsukov <bland@FreeBSD.org> | 2003-10-02 07:21:32 +0000 |
commit | d4bb4bce457290d913783ae2651def19e2346fb7 (patch) | |
tree | 1fe2cbd429e92290a24e2e478bb71bd971b9efc9 /net-im | |
parent | Add p5-Jabber-Connection 0.04, jabber Perl library for (diff) |
Fix crash in IP address formatting code for buddy tooltip.
Reported by: Aleksey Sosnin <sam@macomnet.ru>
Notes
Notes:
svn path=/head/; revision=90023
Diffstat (limited to 'net-im')
-rw-r--r-- | net-im/gaim/Makefile | 1 | ||||
-rw-r--r-- | net-im/gaim/files/patch-src::protocols::oscar.c | 19 |
2 files changed, 20 insertions, 0 deletions
diff --git a/net-im/gaim/Makefile b/net-im/gaim/Makefile index 260c6384f4dd..f7bd0f1b74c3 100644 --- a/net-im/gaim/Makefile +++ b/net-im/gaim/Makefile @@ -6,6 +6,7 @@ PORTNAME= gaim PORTVERSION= 0.70 +PORTREVISION= 1 CATEGORIES?= net MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} diff --git a/net-im/gaim/files/patch-src::protocols::oscar.c b/net-im/gaim/files/patch-src::protocols::oscar.c new file mode 100644 index 000000000000..308431d99239 --- /dev/null +++ b/net-im/gaim/files/patch-src::protocols::oscar.c @@ -0,0 +1,19 @@ +--- src/protocols/oscar/oscar.c.orig Thu Oct 2 15:40:55 2003 ++++ src/protocols/oscar/oscar.c Thu Oct 2 15:59:38 2003 +@@ -5462,11 +5462,11 @@ + free(tstr); + + if (bi->ipaddr) { +- char *tstr = g_strdup_printf("%hhd.%hhd.%hhd.%hhd", +- (bi->ipaddr & 0xff000000) >> 24, +- (bi->ipaddr & 0x00ff0000) >> 16, +- (bi->ipaddr & 0x0000ff00) >> 8, +- (bi->ipaddr & 0x000000ff)); ++ char *tstr = g_strdup_printf("%hhu.%hhu.%hhu.%hhu", ++ (char)(bi->ipaddr >> 24), ++ (char)(bi->ipaddr >> 16), ++ (char)(bi->ipaddr >> 8), ++ (char)bi->ipaddr); + tmp = yay; + yay = g_strconcat(tmp, _("<b>IP Address:</b> "), tstr, "\n", NULL); + free(tmp); |