If you can comnpile the library with your own calling convntion and then set this convention as default in your MSVC project then I don't see any reasons to edit the header files. Do I miss something? Aleksey Gustaf Räntilä wrote:
No, the problems are the header files, not his binaries. They work either way. The difference is if every implementer of libxml should be forced to edit the header files, or use a specific calling conventions even though they practically wouldn't need to. It's only a question about who'll do the job. Igor, Daniel or hundreds of "innocent" developers :-) /Gustaf