Joseph Galbraith: > Please find attached two patches which enable both > scintilla.dll and scite.exe to be build using VS.NET > 2005 (or the platform SDK 64 bit compiler.)
Visual C++ 6 is a currently supported platform and will not compile these changes so references to GWLP_* and [GS]etWindowLongPtr need to be protected with an #ifdef, such as #ifdef GetWindowLongPtr. Why was PASCAL changed to CALLBACK in some places but not others? Is there a real difference here? I don't recall why PASCAL is currently used and don't really want to search through CVS logs and mailing list archives to find out, so it is best to minimize changes to those required for the patch's purpose. Since I do not know of a decent patch program for Windows, please send full files rather than patches. Due to their size, they should be posted to my personal address or added to a new bug on the SourceForge tracker. https://sourceforge.net/tracker/?group_id=2439&atid=102439 Neil _______________________________________________ Scintilla-interest mailing list [email protected] http://mailman.lyra.org/mailman/listinfo/scintilla-interest
