Commit graph

3 commits

Author SHA1 Message Date
kichik
b3d6dc00fd only save and restore ebp when stack generation is turned on (for parameters taken or returned on the nsis stack), just like in the old working code
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5789 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-23 21:15:04 +00:00
kichik
4425d93e75 fixed bug #2318670 - New System plug-in never unloads
ebp was never restored from the stack and so edi, esi, ebx and ebp were corrupted when CallProc returned

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5785 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-21 09:57:23 +00:00
kichik
4c87ec9e83 applied patch #2193442 - port System::Call and related functions to GCC
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5775 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-20 21:04:23 +00:00