+ Fix NotifyHeader::idFrom to be a pointer type as defined in the PSDK. In order not to break already existing 64-bit clients, only do so for _WIN32. ... void *hwndFrom; +#ifdef _WIN32 + uptr_t idFrom; +#else unsigned int idFrom; +#endif unsigned int code; };I'm reasonably happy with always defining "uptr_t idFrom" despite potential breakage. 64-bit Linux applications may fail, but that should be rare and they will be warned by both this mailing list and in the change notes.
All right, I've done this and will forward along the new file shortly. Actually, I think it may not be a problem. I don't recall, does 64-bit linux make unsigned int 64 bits? Many 64-bit compilers do. If so, there won't be a problem. Thanks, Joseph _______________________________________________ Scintilla-interest mailing list [email protected] http://mailman.lyra.org/mailman/listinfo/scintilla-interest
