Re: [xml] minor nuisance in xmlIO.h/valid.h
- From: Daniel Veillard <veillard redhat com>
- To: robert <robert xml 00008 org>
- Cc: xml gnome org
- Subject: Re: [xml] minor nuisance in xmlIO.h/valid.h
- Date: Fri, 23 Mar 2001 04:00:05 -0500
On Fri, Mar 23, 2001 at 08:52:21AM +0100, robert wrote:
I've stumbled upon a minor nuisance in xmlIO.h and valid.h: when compiling
my project with rather pedantic flags, gcc complaints about the prototypes
of xmlRegisterInputCallbacks() and others.
The reason for this is that the prototypes contain names which shadow
global declarations:
../xslt/libs/include/libxml/valid.h:108: warning: declaration of `glob'
shadows global declaration
strange I use -Wall -pedantic usually ...
This occurs in the prototypes of:
xmlRegisterInputCallbacks() (xmlIO.h: match, open, read, close)
xmlRegisterOutputCallbacks() (xmlIO.h: match, open, read, close)
xmlSprintfElementContent() (valid.h: glob)
Removing the declarations within the prototypes fixes the problem for me.
Well I will prefer to keep them because they are needed for the
generated docs. I may change the names though it's less understandable
then, or maybe capitalize the first letter...
Daniel
--
Daniel Veillard | Red Hat Network http://redhat.com/products/network/
veillard redhat com | libxml Gnome XML XSLT toolkit http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]