From: Volker Lendecke Date: Sat, 2 May 2009 17:11:52 +0000 (+0200) Subject: Attempt to fix the build on SerNet-sles8 X-Git-Tag: tdb-1.1.5~760 X-Git-Url: http://git.samba.org/samba.git/?p=ira%2Fwip.git;a=commitdiff_plain;h=e2052f128f4269692aede0a082351fd0dbea8cce Attempt to fix the build on SerNet-sles8 That compiler does not like #if embedded into the macro NT_STATUS_IS_OK. --- diff --git a/source3/torture/torture.c b/source3/torture/torture.c index 50bfa61c557..1f8ef7ecfb7 100644 --- a/source3/torture/torture.c +++ b/source3/torture/torture.c @@ -3492,6 +3492,7 @@ static bool run_rename(int dummy) const char *fname1 = "\\test1.txt"; bool correct = True; uint16_t fnum1; + NTSTATUS status; printf("starting rename test\n"); @@ -3521,12 +3522,14 @@ static bool run_rename(int dummy) cli_unlink(cli1, fname, aSYSTEM | aHIDDEN); cli_unlink(cli1, fname1, aSYSTEM | aHIDDEN); - if (!NT_STATUS_IS_OK(cli_ntcreate(cli1, fname, 0, GENERIC_READ_ACCESS, FILE_ATTRIBUTE_NORMAL, + status = cli_ntcreate(cli1, fname, 0, GENERIC_READ_ACCESS, FILE_ATTRIBUTE_NORMAL, #if 0 - FILE_SHARE_DELETE|FILE_SHARE_NONE, FILE_OVERWRITE_IF, 0, 0, &fnum1))) { + FILE_SHARE_DELETE|FILE_SHARE_NONE, #else - FILE_SHARE_DELETE|FILE_SHARE_READ, FILE_OVERWRITE_IF, 0, 0, &fnum1))) { + FILE_SHARE_DELETE|FILE_SHARE_READ, #endif + FILE_OVERWRITE_IF, 0, 0, &fnum1); + if (!NT_STATUS_IS_OK(status)) { printf("Second open failed - %s\n", cli_errstr(cli1)); return False; }