Return-Path: Delivered-To: apmail-apr-dev-archive@www.apache.org Received: (qmail 45216 invoked from network); 29 Mar 2011 23:10:39 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 29 Mar 2011 23:10:39 -0000 Received: (qmail 23295 invoked by uid 500); 29 Mar 2011 23:10:38 -0000 Delivered-To: apmail-apr-dev-archive@apr.apache.org Received: (qmail 23237 invoked by uid 500); 29 Mar 2011 23:10:38 -0000 Mailing-List: contact dev-help@apr.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Id: Delivered-To: mailing list dev@apr.apache.org Received: (qmail 23229 invoked by uid 99); 29 Mar 2011 23:10:38 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 Mar 2011 23:10:38 +0000 X-ASF-Spam-Status: No, hits=0.7 required=5.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [194.242.35.75] (HELO dns-factory.at) (194.242.35.75) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 Mar 2011 23:10:31 +0000 Received: from [172.17.100.7] apache@gknw.net [84.63.69.233] by dns-factory.at with NetMail SMTP Agent $Revision: 8582 $ on Novell NetWare via secured & encrypted transport (TLS); Wed, 30 Mar 2011 01:10:01 +0200 Message-ID: <4D9266C6.70705@apache.org> Date: Wed, 30 Mar 2011 01:09:58 +0200 From: Guenter Knauf User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.15) Gecko/20110303 Lightning/1.0b2 Thunderbird/3.1.9 MIME-Version: 1.0 To: dev@apr.apache.org Subject: Re: svn commit: r1086790 - /apr/apr/trunk/xml/apr_xml_internal.h References: <20110329222906.2FB1523888E4@eris.apache.org> <4D9262B3.4090402@apache.org> In-Reply-To: <4D9262B3.4090402@apache.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org Am 30.03.2011 00:52, schrieb Guenter Knauf: > are you really sure this is the right thing? /me doubt ... > 1. its in an internal header - if we want to expoert that function then= > it should be moved to a public header > 2. if you look into apr_xml.c you can find: > APR_DECLARE(apr_xml_parser *) apr_xml_parser_create(apr_pool_t *pool) > { > return apr_xml_parser_create_ex(pool, &start_handler, &end_handler, > &cdata_handler); > } > > so why should something directly link against apr_xml_parser_create_ex(= ) ? I dont find any other reference to apr_xml_parser_create_ex() beside the = one in apr_xml.c; so I guess the linkage error happens because=20 apr_xml_parser_create_ex() is wrongly marked for export in the C file, or= ? G=C3=BCn.