Open tst2005 opened 4 years ago
I know from my own experience that handling this kind of expression logic is difficult. It is mentioned as a problem in th 5.1 code that this was based on. See Status in https://github.com/sztupy/luadec51/blob/master/README.markdown
@rocky thanks for your feedback. There is a still maintained project on sourceforce, amazing !
@rocky thanks for your feedback. There is a still maintained project on sourceforce, amazing !
(I have a couple of projects that I still maintain on sourceforge that I somewhat maintain when I have bugs too.)
( and you never thought to move your projects elsewhere since the sourceforge scandal ? )
Wasn't aware of this. I will reconsider sourceforge. (And github is now Microsoft; gitlab or bitbucket then?) Speaking of dodgy info https://stackoverflow.com/a/67565648/546218 seems wrong based on what I have recently come to understand about Lua bytecode.
1) Case without the issue
Decompiled:
2) Case with the issue
decompiled:
The
b
is define localy inside the if scope. The value can not be used outside of the "if" block.