diff options
author | Emilio Cobos Álvarez <ecoal95@gmail.com> | 2016-11-10 17:56:54 +0100 |
---|---|---|
committer | Emilio Cobos Álvarez <ecoal95@gmail.com> | 2016-11-10 17:56:54 +0100 |
commit | 65f239c9e11cb8a1a95477560c3ef9400c924110 (patch) | |
tree | dcfd363aee2e972b89e2aedef1b359d8eef78aa7 /python/tidy/servo_tidy_tests | |
parent | 164e956944db0d1d873d2f6eeb9eb59e3f46dc5f (diff) | |
download | servo-65f239c9e11cb8a1a95477560c3ef9400c924110.tar.gz servo-65f239c9e11cb8a1a95477560c3ef9400c924110.zip |
style: Don't assume siblings are alive in the rule tree when removing ourselves from the child list.
We can't assume all our siblings are alive because they may very well be in the
free list too.
This tempts to happen when the rule nodes are destroyed as part of the last GC,
the one that runs in the root destructor.
Also, properly put the next sibling back into the list when the rules are GCd.
Diffstat (limited to 'python/tidy/servo_tidy_tests')
0 files changed, 0 insertions, 0 deletions