diff --git a/bazaar/ProtectTest/main.cpp b/bazaar/ProtectTest/main.cpp index 0a5397dd2..99f8d0efe 100644 --- a/bazaar/ProtectTest/main.cpp +++ b/bazaar/ProtectTest/main.cpp @@ -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 !!");