deprecate SetPluginUnload and /NOUNLOAD

plug-ins are now responsible to keeping themselves loaded using the new api

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5855 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
kichik 2008-12-20 08:17:15 +00:00
parent d04cece9be
commit 5ac5b3f95b
24 changed files with 72 additions and 110 deletions

View file

@ -1044,15 +1044,15 @@ TrimNewLines
FileSeek $3 0 END $6
IntOp $6 $6 - $5
System::Alloc /NOUNLOAD $6
System::Alloc $6
Pop $0
FileSeek $3 $5 SET
System::Call /NOUNLOAD 'kernel32::ReadFile(i r3, i r0, i $6, t.,)'
System::Call 'kernel32::ReadFile(i r3, i r0, i $6, t.,)'
FileSeek $3 $4 SET
StrCmp${_TEXTFUNC_S} $2 '' +2
FileWrite $3 '$1$2$\r$\n'
System::Call /NOUNLOAD 'kernel32::WriteFile(i r3, i r0, i $6, t.,)'
System::Call /NOUNLOAD 'kernel32::SetEndOfFile(i r3)'
System::Call 'kernel32::WriteFile(i r3, i r0, i $6, t.,)'
System::Call 'kernel32::SetEndOfFile(i r3)'
System::Free $0
StrCmp${_TEXTFUNC_S} $2 '' +3
StrCpy $0 CHANGED
@ -1154,13 +1154,13 @@ TrimNewLines
FileOpen $2 $0 a
FileSeek $2 0 END $3
System::Alloc /NOUNLOAD $3
System::Alloc $3
Pop $4
FileSeek $2 0 SET
System::Call /NOUNLOAD 'kernel32::ReadFile(i r2, i r4, i $3, t.,)'
System::Call /NOUNLOAD 'user32::$1Buff(i r4, i r4, i $3)'
System::Call 'kernel32::ReadFile(i r2, i r4, i $3, t.,)'
System::Call 'user32::$1Buff(i r4, i r4, i $3)'
FileSeek $2 0 SET
System::Call /NOUNLOAD 'kernel32::WriteFile(i r2, i r4, i $3, t.,)'
System::Call 'kernel32::WriteFile(i r2, i r4, i $3, t.,)'
System::Free $4
FileClose $2
goto TextFunc_FileRecode_end