aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2001-06-11 09:34:29 -0700
committerRichard Henderson <rth@gcc.gnu.org>2001-06-11 09:34:29 -0700
commitd4a6cf38611a467ea5e7ca4488dae217059bdc65 (patch)
tree415e9821bab6f745a3454fe0341c9bc1e498264b /gcc
parentccb83cbced4e6f83ae973d214075de743da4bed3 (diff)
downloadgcc-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/ChangeLog4
-rw-r--r--gcc/testsuite/g++.old-deja/g++.law/code-gen5.C8
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;
};