Return-Path: Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: (qmail 42875 invoked from network); 29 Nov 2004 19:03:50 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 29 Nov 2004 19:03:49 -0000 Received: (qmail 53051 invoked by uid 500); 29 Nov 2004 19:03:38 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 52995 invoked by uid 500); 29 Nov 2004 19:03:37 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 52979 invoked by uid 99); 29 Nov 2004 19:03:37 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=FORGED_RCVD_HELO X-Spam-Check-By: apache.org Received-SPF: neutral (hermes.apache.org: local policy) Received: from mail.xnet.hr (HELO pop.xnet.hr) (83.139.64.5) by apache.org (qpsmtpd/0.28) with ESMTP; Mon, 29 Nov 2004 11:03:37 -0800 Received: from [83.139.76.246] (dh76-246.xnet.hr [83.139.76.246]) by pop.xnet.hr (8.12.10/8.12.10) with ESMTP id iATJ44DV009496 for ; Mon, 29 Nov 2004 20:04:05 +0100 Message-ID: <41AB7287.7050201@apache.org> Date: Mon, 29 Nov 2004 20:03:35 +0100 From: Mladen Turk User-Agent: Mozilla X-Accept-Language: en-us, en MIME-Version: 1.0 To: dev@httpd.apache.org Subject: Re: svn commit: r106843 - /httpd/httpd/trunk/include/ap_listen.h /httpd/httpd/trunk/server/listen.c References: <20041128193742.20627.qmail@minotaur.apache.org> <41AAF06D.3060305@apache.org> <52A15D37E9A871557ED3B56C@[10.0.1.13]> <6.2.0.14.2.20041129113440.052f58d0@pop3.rowe-clan.net> In-Reply-To: <6.2.0.14.2.20041129113440.052f58d0@pop3.rowe-clan.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: clamd / ClamAV version 0.71, clamav-milter version 0.71 X-Virus-Status: Clean X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N William A. Rowe, Jr. wrote: > > The reason this popped up is that the function was not > previously exported, therefore it was in the c convention > as a local function. > > In the future, Mladen, please don't assume unix coders know > this distinction and please go ahead, fix things up as necessary. Have no idea how to do that with AP_DECLARE. So either declarations inside ap_listen.h will change to something that is acceptable on all platforms, or we'll be unable to build on win32 anymore AFAICT. Only thing that I can think of is to add new proto AP_DECLARE_STD that will be declared as: #define AP_DECLARE_STD(type) type and adding that to make_exports.awk /^[ \t]*AP[RU]?_(CORE_)?DECLARE?(_STD)[^(]*[(][^)]*[)]([^ ]* )*[^(]+[(]/ { sub("[ \t]*AP[RU]?_(CORE_)?DECLARE?(_STD)[^(]*[(][^)]*[)][ \t]*", "") > Platform maintainers accept that folks will break code on their > platform - it's a given. > I'm aware of that. Just fixed couple of things related to mod_cache and pcre. MT.