Talk:More advanced replace text in file: Difference between revisions

From NSIS Wiki
Jump to navigationJump to search
(Created page with "The function was restoring the values of $0 swaped with $4 and $1 with $3. This was caused because $0, $1, $2, $3 and $4 were Exch'ed instead of Pop'ed. So after Popping $5, t...")
 
(No difference)

Latest revision as of 16:23, 13 May 2013

The function was restoring the values of $0 swaped with $4 and $1 with $3. This was caused because $0, $1, $2, $3 and $4 were Exch'ed instead of Pop'ed. So after Popping $5, the stack was: $0 $1 $2 $3 (values at start) So they had to be Popped in the order they were 'pushed with Exch', kind of strange.