mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-07-11 22:03:01 -06:00
Bazaar/ProtectTest : fixed example for optimizing GCC build
git-svn-id: svn://ultimatepp.org/upp/trunk@3151 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
parent
ed89332b46
commit
0c6ef04056
1 changed files with 5 additions and 3 deletions
|
|
@ -14,10 +14,10 @@ void Decrypt(byte *start, size_t len, byte const *nonce, size_t nonceLen)
|
|||
PROTECT_DECRYPT ( start, len, GetKey(), nonce, nonceLen );
|
||||
}
|
||||
|
||||
double CryptedTest(double d, double e)
|
||||
PROTECT_NO_OPTIMIZE double CryptedTest(double d, double e)
|
||||
{
|
||||
PROTECT_START_FUNC(Decrypt);
|
||||
|
||||
|
||||
double f;
|
||||
f = d * e;
|
||||
|
||||
|
|
@ -27,7 +27,7 @@ double CryptedTest(double d, double e)
|
|||
PROTECT_END_FUNC;
|
||||
}
|
||||
|
||||
double ObfuscatedTest(double d, double e)
|
||||
PROTECT_NO_OPTIMIZE double ObfuscatedTest(double d, double e)
|
||||
{
|
||||
|
||||
// WARNING -- DON'T PUT ANY return STATEMENT BETWEEN
|
||||
|
|
@ -54,8 +54,10 @@ GUI_APP_MAIN
|
|||
}
|
||||
|
||||
double d = CryptedTest(3, 4);
|
||||
|
||||
d = ObfuscatedTest(3, 4);
|
||||
d = ObfuscatedTest(3, 4);
|
||||
|
||||
|
||||
PromptOK("FINISHED OK !!");
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue