Now, who said they were incompatible?? All we're doing is exposing some additional symbols to allow debugging. This are just declarations, no executable code, no change in object layouts, vtables, inlines, etc. We just need to get this stuff seen by the modules that use DOMString.hpp so the debugger can calculate the correct offset to the underlying character array. I challenge anyone to demonstrate incompatibility, or even give a convincing hand-waving argument.
I think the greater danger is having a DOM (and therefore a Xalan/C++) that can't be debugged. -Rob Mike Pogue wrote: >Ooooh. A Debug build that's binary incompatible with the Release >version of the same build. This sounds like a dangerous idea to me. >Alarm bells are going off in my head (or maybe I forgot to take my >Prozac today? :-)