ports/103555: irc/bopm cleanup and general changes
Jeremy Chadwick
freebsd at jdc.parodius.com
Sun Sep 24 22:30:28 UTC 2006
The following reply was made to PR ports/103555; it has been noted by GNATS.
From: Jeremy Chadwick <freebsd at jdc.parodius.com>
To: FreeBSD-gnats-submit at FreeBSD.org, freebsd-ports-bugs at FreeBSD.org
Cc:
Subject: Re: ports/103555: irc/bopm cleanup and general changes
Date: Sun, 24 Sep 2006 15:23:03 -0700
Follow-up:
The following patch should be included as files/patch-src::libopm::src::config.c
It fixes the following warnings during compile:
config.c: In function `libopm_config_create':
config.c:93: warning: use of cast expressions as lvalues is deprecated
config.c:97: warning: use of cast expressions as lvalues is deprecated
config.c:102: warning: use of cast expressions as lvalues is deprecated
config.c: In function `libopm_config_set':
config.c:191: warning: use of cast expressions as lvalues is deprecated
Sorry about forgetting this one. (Oops...)
--
| Jeremy Chadwick jdc at parodius.com |
| Parodius Networking http://www.parodius.com/ |
| UNIX Systems Administrator Mountain View, CA, USA |
| Making life hard for others since 1977. PGP: 4BD6C0CB |
--- SNIP ---
--- src/libopm/src/config.c.orig Thu Jun 19 21:18:44 2003
+++ src/libopm/src/config.c Sun Sep 24 15:18:03 2006
@@ -90,16 +90,16 @@
break;
case OPM_TYPE_STRING:
- (char *) ret->vars[i] = strdup("");
+ ret->vars[i] = strdup("");
break;
case OPM_TYPE_ADDRESS:
- (opm_sockaddr *) ret->vars[i] = MyMalloc(sizeof(opm_sockaddr));
+ ret->vars[i] = MyMalloc(sizeof(opm_sockaddr));
memset((opm_sockaddr *) ret->vars[i], 0, sizeof(opm_sockaddr));
break;
case OPM_TYPE_STRINGLIST:
- (OPM_LIST_T *) ret->vars[i] = libopm_list_create();
+ ret->vars[i] = libopm_list_create();
break;
default:
ret->vars[i] = NULL;
@@ -188,7 +188,7 @@
case OPM_TYPE_STRING:
if((char *) config->vars[key] != NULL)
MyFree(config->vars[key]);
- (char *) config->vars[key] = strdup((char *) value);
+ config->vars[key] = strdup((char *) value);
break;
case OPM_TYPE_INT:
More information about the freebsd-ports-bugs
mailing list