summaryrefslogtreecommitdiffstats
path: root/clang/test
diff options
context:
space:
mode:
authorFariborz Jahanian <fjahanian@apple.com>2014-12-22 17:54:25 +0000
committerFariborz Jahanian <fjahanian@apple.com>2014-12-22 17:54:25 +0000
commitc362aedffb4042edd45190bb3975686b4f98a119 (patch)
tree138216eb3628181cc5ef51401026171eb50ad32c /clang/test
parent742c4711429ed56b18c7c7729bed04462a4e3b37 (diff)
downloadbcm5719-llvm-c362aedffb4042edd45190bb3975686b4f98a119.tar.gz
bcm5719-llvm-c362aedffb4042edd45190bb3975686b4f98a119.zip
Simplify test for rdar://19256338
(from patch r224549). llvm-svn: 224713
Diffstat (limited to 'clang/test')
-rw-r--r--clang/test/Sema/warn-tautological-compare.c16
1 files changed, 4 insertions, 12 deletions
diff --git a/clang/test/Sema/warn-tautological-compare.c b/clang/test/Sema/warn-tautological-compare.c
index 247e7406398..55de6179a31 100644
--- a/clang/test/Sema/warn-tautological-compare.c
+++ b/clang/test/Sema/warn-tautological-compare.c
@@ -78,17 +78,9 @@ void test3() {
}
// rdar://19256338
-#define SAVE_READ(PTR, RESULT) if( (PTR) && *(PTR) ) *RESULT=*PTR;
-
-// Source
-typedef unsigned char Boolean;
-struct HTTPClientPrivate
+#define SAVE_READ(PTR) if( (PTR) && (&result) ) *result=*PTR;
+void _HTTPClientErrorHandler(int me)
{
- Boolean readSuspended;
-};
-typedef struct HTTPClientPrivate * HTTPClientRef;
-static void _HTTPClientErrorHandler( HTTPClientRef me)
-{
- Boolean result;
- SAVE_READ(&me->readSuspended, &result);
+ int *result;
+ SAVE_READ(&me);
}
OpenPOWER on IntegriCloud