On Wed, Oct 31, 2012 at 09:22:17AM +0300, Nikolay Sivov wrote:
> On 10/31/2012 08:09, Daniel Veillard wrote:
> >On Wed, Oct 31, 2012 at 08:45:35AM +0300, Nikolay Sivov wrote:
> >>Hi,
> >>
> >>Got a question on libxml2 hash implementation.
> >>Let's say I want to have index access to hash data, so I call
> >>
> >>xmlHashAddEntry for item1
> >>xmlHashAddEntry for item2
> >>xmlHashAddEntry for item3
> >>
> >>Is it wrong assumption to expect xmlHashScan calling back exactly in
> >>same order as I added these entries?
> >   It is a wrong assumption. You can't expect any specific
> >order back from xmlHashScan() callbacks.
> Ok, thanks. I'll workaround that then. Btw, is it possible recently
> added hash randomization made
> this "more" visible? I mean I was lucky enough it seems that a very
> limited test case (of two entries, well I know),
> worked with older version and now it fails from time to time.

  yes it's very possible that this added randomization just exposed that
to you, you were just lucky until now :-)

Daniel

-- 
Daniel Veillard      | Open Source and Standards, Red Hat
veill...@redhat.com  | libxml Gnome XML XSLT toolkit  http://xmlsoft.org/
http://veillard.com/ | virtualization library  http://libvirt.org/
_______________________________________________
xml mailing list, project page  http://xmlsoft.org/
xml@gnome.org
https://mail.gnome.org/mailman/listinfo/xml

Reply via email to