From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Sep 24 22:30:28 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 98AAE16A522 for ; Sun, 24 Sep 2006 22:30:28 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6EFCB43D49 for ; Sun, 24 Sep 2006 22:30:27 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k8OMURAW013328 for ; Sun, 24 Sep 2006 22:30:27 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k8OMUR7Q013322; Sun, 24 Sep 2006 22:30:27 GMT (envelope-from gnats) Date: Sun, 24 Sep 2006 22:30:27 GMT Message-Id: <200609242230.k8OMUR7Q013322@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: Jeremy Chadwick Cc: Subject: Re: ports/103555: irc/bopm cleanup and general changes X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Jeremy Chadwick List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Sep 2006 22:30:28 -0000 The following reply was made to PR ports/103555; it has been noted by GNATS. From: Jeremy Chadwick To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-ports-bugs@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: