Adam Martinson : msxml3: Move domdoc properties into their own struct.

Alexandre Julliard julliard at winehq.org
Wed Sep 29 12:00:16 CDT 2010


Module: wine
Branch: master
Commit: 1f93a47667b807dbaeae5d872aa5500823f3b2f1
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=1f93a47667b807dbaeae5d872aa5500823f3b2f1

Author: Adam Martinson <amartinson at codeweavers.com>
Date:   Mon Sep 27 19:59:51 2010 -0500

msxml3: Move domdoc properties into their own struct.

Unhooks domdoc properties from both the domdoc and xmlDoc.
After the domdoc <-> xmlDoc connection is no longer an open question,
the domdoc::properties pointer can be removed and rerouted through
xmlDoc::_private::properties as long as it's impossible to have a domdoc
with domdoc::node.node == NULL.  With all of the checks for this, the
current code suggests that it's perfectly possible.

---

 dlls/msxml3/domdoc.c       |  193 +++++++++++++++++++++++++++++---------------
 dlls/msxml3/tests/domdoc.c |   20 +++--
 2 files changed, 140 insertions(+), 73 deletions(-)

Diff:   http://source.winehq.org/git/wine.git/?a=commitdiff;h=1f93a47667b807dbaeae5d872aa5500823f3b2f1



More information about the wine-cvs mailing list