diff options
| author | Fariborz Jahanian <fjahanian@apple.com> | 2014-12-22 17:54:25 +0000 |
|---|---|---|
| committer | Fariborz Jahanian <fjahanian@apple.com> | 2014-12-22 17:54:25 +0000 |
| commit | c362aedffb4042edd45190bb3975686b4f98a119 (patch) | |
| tree | 138216eb3628181cc5ef51401026171eb50ad32c /clang/test | |
| parent | 742c4711429ed56b18c7c7729bed04462a4e3b37 (diff) | |
| download | bcm5719-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.c | 16 |
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); } |

