Logged In: YES
user_id=1067739
The patch is fine.
HAVE_EXPAT_H and other macros are not removed. Instead the
individual definition of those macros for each file is
removed, which is exactly the purpose of this patch. You can
see those macros defined in the "PreprocessorDefinitions"
attribute of each compiler tool entry for the three
configurations (Debug, Release, Itanium Release).
Have you tried to compile the project and failed? I didn't
tried it since it would require me to checkout/export the
whole HEAD, but I would be very surprised if it didn't work.
If that's not an appropiate procedure, feel free to drop
this patch.
It was created against HEAD at that time. The files which
are modified (_elementtree.vcproj and pythoncore.vcproj)
haven't change in the meantime. So the patch is still
against HEAD. In fact, I've downloaded the current versions
of those two files and applied the patch and everything was
as intended. So I don't see the purpose of uploading another
patch.
|