[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
RE: [xml] adding "void *private" member to the struct xmlNs
- From: "Igor Zlatkovic" <izlatkovic daenet de>
- To: <aleksey aleksey com>, <xml gnome org>
- Subject: RE: [xml] adding "void *private" member to the struct xmlNs
- Date: Mon, 22 Jul 2002 09:38:25 +0200
Ho there,
In order to prevent a myriad of problems which would certainly come,
please try to avoid using C++ keywords when naming variables :-)
Ciao
Igor
> Hi, Daniel!
>
> This question was discussed some time ago but I could not understand
> do we have any agreement or not. And I would like to raise it again
> because it looks like I need this functionality too :)
> So the question is: can we add "void* private" member to the
> "struct xmlNs"?
> This pointer will be used by application to store application
> specific data
> and LibXML will simply always ignore it.
> There were two suggestions:
> 1) make struct xmlNs similar to structures for other
> node types and put
> "void * private" on the second place (adv.: simplicity
> and following
> standard; dis. : this breaks binary compatibility)
> 2) add "void* private" to the end of struct xmlNs (adv.: binary
> compatible;
> dis.: "special case" for applications)
> As far as I can understand, we could not go with option 1) because of
> binary
> compatibility. I would like to find out, can the implement option 2)
> (it's ugly
> but it gives me what I want :) ).
>
> Thanks,
>
> Aleksey
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]