From rbb@covalent.net Tue Jan 9 19:43:41 2001 Return-Path: Mailing-List: contact dev-help@apr.apache.org; run by ezmlm Delivered-To: mailing list dev@apr.apache.org Received: (qmail 83029 invoked from network); 9 Jan 2001 19:43:41 -0000 Received: from sfo-gw.covalent.net (HELO koj.covalent.net) (207.44.198.62) by h31.sny.collab.net with SMTP; 9 Jan 2001 19:43:41 -0000 Received: from rbb (helo=localhost) by koj.covalent.net with local-esmtp (Exim 3.16 #1) id 14G4jS-0005XK-00; Tue, 09 Jan 2001 11:46:58 -0800 Date: Tue, 9 Jan 2001 11:46:58 -0800 (PST) From: rbb@covalent.net X-Sender: rbb@koj To: Gregory Nicholls cc: dev@apr.apache.org Subject: Re: [patch] add APR_DECLARE to function prototypes In-Reply-To: <3A5A0835.4D2C6570@level8.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N > Hiya, > This is part 1 of a multi-part patch to include APR_DECLARE(foo_t) statements for all external APR functions. To aid verification (and reduce the risk of a massive screw-up) I'm > sending a seperate patch for each > functional group starting with apr_pools. I'll wait for approval on this one before submitting the others in turn. This is a good patch, but it is going to take me some time before I commit it. The only problem is with the docs, which is why I can't commit this immediately. Basically ScanDoc doesn't have a full C parser in it, so it doesn't really understand when the return type is surrounded by a macro. The fix is easy, we just have to add a @deffunc to the ScanDoc sections in the header files. If you want to re-submit the patch with those, I'll commit it tomorrow night, otherwise, I'll just take your patch, and modify it to have the deffunc's and commit tomorrow night. :-) I didn't forget, I've just been busy for the last day or so. If you are going to do it, you should be able to find some examples in the current headers, just search for deffunc. Thanks for the patch Ryan _______________________________________________________________________________ Ryan Bloom rbb@apache.org 406 29th St. San Francisco, CA 94131 -------------------------------------------------------------------------------