| 2035 |
dpurdie |
1 |
!define textreplace::FindInFile `!insertmacro textreplace::FindInFile`
|
|
|
2 |
|
|
|
3 |
!macro textreplace::FindInFile _INPUTFILE _FINDIT _OPTIONS _COUNT
|
|
|
4 |
textreplace::_FindInFile /NOUNLOAD `${_INPUTFILE}` `${_FINDIT}` `${_OPTIONS}`
|
|
|
5 |
Pop ${_COUNT}
|
|
|
6 |
!macroend
|
|
|
7 |
|
|
|
8 |
|
|
|
9 |
!define textreplace::ReplaceInFile `!insertmacro textreplace::ReplaceInFile`
|
|
|
10 |
|
|
|
11 |
!macro textreplace::ReplaceInFile _INPUTFILE _OUTPUTFILE _REPLACEIT _REPLACEWITH _OPTIONS _COUNT
|
|
|
12 |
textreplace::_ReplaceInFile /NOUNLOAD `${_INPUTFILE}` `${_OUTPUTFILE}` `${_REPLACEIT}` `${_REPLACEWITH}` `${_OPTIONS}`
|
|
|
13 |
Pop ${_COUNT}
|
|
|
14 |
!macroend
|
|
|
15 |
|
|
|
16 |
|
|
|
17 |
!define textreplace::FillReadBuffer `!insertmacro textreplace::FillReadBuffer`
|
|
|
18 |
|
|
|
19 |
!macro textreplace::FillReadBuffer _FILE _POINTER
|
|
|
20 |
textreplace::_FillReadBuffer /NOUNLOAD `${_FILE}`
|
|
|
21 |
Pop ${_POINTER}
|
|
|
22 |
!macroend
|
|
|
23 |
|
|
|
24 |
|
|
|
25 |
!define textreplace::FreeReadBuffer `!insertmacro textreplace::FreeReadBuffer`
|
|
|
26 |
|
|
|
27 |
!macro textreplace::FreeReadBuffer _POINTER
|
|
|
28 |
textreplace::_FreeReadBuffer /NOUNLOAD `${_POINTER}`
|
|
|
29 |
!macroend
|
|
|
30 |
|
|
|
31 |
|
|
|
32 |
!define textreplace::Unload `!insertmacro textreplace::Unload`
|
|
|
33 |
|
|
|
34 |
!macro textreplace::Unload
|
|
|
35 |
textreplace::_Unload
|
|
|
36 |
!macroend
|