Francois Gouget : crypt32/tests: Replace some '#if 0's with 'if (0)'s.
Alexandre Julliard
julliard at wine.codeweavers.com
Mon Jan 8 06:35:22 CST 2007
Module: wine
Branch: master
Commit: 4bc31a962a37257c5a9ef9b36d10dfda460e3eb4
URL: http://source.winehq.org/git/wine.git/?a=commit;h=4bc31a962a37257c5a9ef9b36d10dfda460e3eb4
Author: Francois Gouget <fgouget at free.fr>
Date: Sat Jan 6 19:31:10 2007 +0100
crypt32/tests: Replace some '#if 0's with 'if (0)'s.
---
dlls/crypt32/tests/encode.c | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/dlls/crypt32/tests/encode.c b/dlls/crypt32/tests/encode.c
index 20c646a..23f0553 100644
--- a/dlls/crypt32/tests/encode.c
+++ b/dlls/crypt32/tests/encode.c
@@ -199,7 +199,7 @@ static void test_decodeInt(DWORD dwEncod
static const BYTE bigInt[] = { 2, 5, 0xff, 0xfe, 0xff, 0xfe, 0xff };
static const BYTE testStr[] = { 0x16, 4, 't', 'e', 's', 't' };
static const BYTE longForm[] = { 2, 0x81, 0x01, 0x01 };
- /* static const BYTE bigBogus[] = { 0x02, 0x84, 0x01, 0xff, 0xff, 0xf9 }; */
+ static const BYTE bigBogus[] = { 0x02, 0x84, 0x01, 0xff, 0xff, 0xf9 };
BYTE *buf = NULL;
DWORD bufSize = 0;
int i;
@@ -324,12 +324,14 @@ static void test_decodeInt(DWORD dwEncod
/* This will try to decode the buffer and overflow it, check that it's
* caught.
*/
-#if 0 /* a large buffer isn't guaranteed to crash, it depends on memory allocation order */
+ if (0)
+ {
+ /* a large buffer isn't guaranteed to crash, it depends on memory allocation order */
ret = CryptDecodeObjectEx(dwEncoding, X509_MULTI_BYTE_INTEGER, bigBogus,
0x01ffffff, CRYPT_DECODE_ALLOC_FLAG, NULL, (BYTE *)&buf, &bufSize);
ok(!ret && GetLastError() == STATUS_ACCESS_VIOLATION,
"Expected STATUS_ACCESS_VIOLATION, got %08x\n", GetLastError());
-#endif
+ }
}
static const BYTE bin18[] = {0x0a,0x01,0x01};
More information about the wine-cvs
mailing list