diff options
author | Richard Henderson <rth@redhat.com> | 2001-06-11 09:34:29 -0700 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2001-06-11 09:34:29 -0700 |
commit | d4a6cf38611a467ea5e7ca4488dae217059bdc65 (patch) | |
tree | 415e9821bab6f745a3454fe0341c9bc1e498264b /gcc | |
parent | ccb83cbced4e6f83ae973d214075de743da4bed3 (diff) | |
download | gcc-d4a6cf38611a467ea5e7ca4488dae217059bdc65.zip gcc-d4a6cf38611a467ea5e7ca4488dae217059bdc65.tar.gz gcc-d4a6cf38611a467ea5e7ca4488dae217059bdc65.tar.bz2 |
* g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
From-SVN: r43198
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.law/code-gen5.C | 8 |
2 files changed, 8 insertions, 4 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index fd0720c..8b84b45 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2001-06-11 Richard Henderson <rth@redhat.com> + + * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert. + 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk> * gcc.c-torture/compile/20010611-1.c: New test. diff --git a/gcc/testsuite/g++.old-deja/g++.law/code-gen5.C b/gcc/testsuite/g++.old-deja/g++.law/code-gen5.C index 188eaac..ff90875 100644 --- a/gcc/testsuite/g++.old-deja/g++.law/code-gen5.C +++ b/gcc/testsuite/g++.old-deja/g++.law/code-gen5.C @@ -142,7 +142,7 @@ operator=( const Vector &A ) double Vector:: operator()( int row ) const { - assert( r ); + assert(r != 0); return *r->vec; } @@ -150,7 +150,7 @@ operator()( int row ) const VecElem Vector:: operator()( int r ) { - assert(r); + assert(r != 0); return VecElem( *this, r ); } @@ -159,7 +159,7 @@ operator()( int r ) double Vector:: assign( int rownum, double d ) { - assert(r); + assert(r != 0); if( rownum > row() || rownum <= 0 ) { std::cerr << "Warning: trying to assign out of bounds" << std::endl; @@ -246,7 +246,7 @@ VecElem( const VecElem &elem ) VecElem:: operator double() { - assert( v.r->vec ); + assert( v.r->vec != 0 ); return *v.r->vec; }; |