Branch: Tag:

2015-03-23

2015-03-23 17:03:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

RXML: Make sure to bump the RXML TagSet generation counter on added tags.

Pike 8.0 and later have optimizations for the += operator and indexing
this that may cause `->=() not to be called.

Potential fix for the RXML parser losing track of recently added tags.

501:   #endif    rxml_tag_set->modules += ({mod});    rxml_tag_set->imported += ({tag_set}); +  rxml_tag_set->changed();   #ifdef THREADS    lock = 0;   #endif