diff options
author | James E Wilson <wilson@specifixinc.com> | 2005-01-25 04:54:55 +0000 |
---|---|---|
committer | Jim Wilson <wilson@gcc.gnu.org> | 2005-01-24 20:54:55 -0800 |
commit | 92e51459a3f64f99a7e7b68973615229519702f1 (patch) | |
tree | f348614649b45d577f342e6fd285821c6b92d9ed /gcc | |
parent | 65cfff7006a40cc493de02673381dcb30cbaf5af (diff) | |
download | gcc-92e51459a3f64f99a7e7b68973615229519702f1.zip gcc-92e51459a3f64f99a7e7b68973615229519702f1.tar.gz gcc-92e51459a3f64f99a7e7b68973615229519702f1.tar.bz2 |
Fix latent bug in strstr.c testcase.
* gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
test for successful match.
From-SVN: r94204
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/execute/builtins/lib/strstr.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 537cd20..cd0415a 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2005-01-24 James E Wilson <wilson@specifixinc.com> + + * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit + test for successful match. + 2005-01-25 Alexander Malmberg <alexander@malmberg.org> PR objc/18408 diff --git a/gcc/testsuite/gcc.c-torture/execute/builtins/lib/strstr.c b/gcc/testsuite/gcc.c-torture/execute/builtins/lib/strstr.c index fa43c93..737a48f 100644 --- a/gcc/testsuite/gcc.c-torture/execute/builtins/lib/strstr.c +++ b/gcc/testsuite/gcc.c-torture/execute/builtins/lib/strstr.c @@ -20,7 +20,7 @@ strstr(const char *s1, const char *s2) break; p++, q++; } - if (*p == *q && *p == 0) + if (*q == 0) return (char *)s1; } return 0; |