mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-07-11 22:03:01 -06:00
Bazaar/Protect: use explicit Upp namespace in macros
git-svn-id: svn://ultimatepp.org/upp/trunk@12300 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
parent
9c6334638a
commit
fb9709b374
1 changed files with 27 additions and 27 deletions
|
|
@ -80,43 +80,43 @@ int PROTECT_PatternSize(CodeSequence seq);
|
|||
#define PROTECT_START_FUNC(GetCypher) \
|
||||
volatile static bool __decrypted = false; \
|
||||
PROTECT_DECRYPT_CODE(__decrypted, GetCypher); \
|
||||
PROTECT_DUMMY1(); \
|
||||
PROTECT_DUMMY1(); \
|
||||
PROTECT_DUMMY1(); \
|
||||
PROTECT_DUMMY1(); \
|
||||
PROTECT_DUMMY2(); \
|
||||
PROTECT_DUMMY2(); \
|
||||
PROTECT_DUMMY1()
|
||||
Upp::PROTECT_DUMMY1(); \
|
||||
Upp::PROTECT_DUMMY1(); \
|
||||
Upp::PROTECT_DUMMY1(); \
|
||||
Upp::PROTECT_DUMMY1(); \
|
||||
Upp::PROTECT_DUMMY2(); \
|
||||
Upp::PROTECT_DUMMY2(); \
|
||||
Upp::PROTECT_DUMMY1()
|
||||
|
||||
#define PROTECT_END_FUNC \
|
||||
PROTECT_DUMMY1(); \
|
||||
PROTECT_DUMMY1(); \
|
||||
PROTECT_DUMMY1(); \
|
||||
PROTECT_DUMMY1(); \
|
||||
PROTECT_DUMMY2(); \
|
||||
PROTECT_DUMMY1(); \
|
||||
PROTECT_DUMMY1()
|
||||
Upp::PROTECT_DUMMY1(); \
|
||||
Upp::PROTECT_DUMMY1(); \
|
||||
Upp::PROTECT_DUMMY1(); \
|
||||
Upp::PROTECT_DUMMY1(); \
|
||||
Upp::PROTECT_DUMMY2(); \
|
||||
Upp::PROTECT_DUMMY1(); \
|
||||
Upp::PROTECT_DUMMY1()
|
||||
|
||||
#define OBFUSCATE_START_FUNC \
|
||||
Mutex __mutex; \
|
||||
__mutex.Enter(); \
|
||||
uint8_t *__hdr = NULL; \
|
||||
PROTECT_DEOBFUSCATE(__hdr); \
|
||||
PROTECT_DUMMY1(); \
|
||||
PROTECT_DUMMY2(); \
|
||||
PROTECT_DUMMY2(); \
|
||||
PROTECT_DUMMY1(); \
|
||||
PROTECT_DUMMY1(); \
|
||||
PROTECT_DUMMY1(); \
|
||||
PROTECT_DUMMY1()
|
||||
Upp::PROTECT_DUMMY1(); \
|
||||
Upp::PROTECT_DUMMY2(); \
|
||||
Upp::PROTECT_DUMMY2(); \
|
||||
Upp::PROTECT_DUMMY1(); \
|
||||
Upp::PROTECT_DUMMY1(); \
|
||||
Upp::PROTECT_DUMMY1(); \
|
||||
Upp::PROTECT_DUMMY1()
|
||||
|
||||
#define OBFUSCATE_END_FUNC \
|
||||
PROTECT_DUMMY1(); \
|
||||
PROTECT_DUMMY2(); \
|
||||
PROTECT_DUMMY2(); \
|
||||
PROTECT_DUMMY1(); \
|
||||
PROTECT_DUMMY1(); \
|
||||
PROTECT_DUMMY2(); \
|
||||
Upp::PROTECT_DUMMY1(); \
|
||||
Upp::PROTECT_DUMMY2(); \
|
||||
Upp::PROTECT_DUMMY2(); \
|
||||
Upp::PROTECT_DUMMY1(); \
|
||||
Upp::PROTECT_DUMMY1(); \
|
||||
Upp::PROTECT_DUMMY2(); \
|
||||
PROTECT_OBFUSCATE(__hdr); \
|
||||
__mutex.Leave()
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue