pr33572.C (main): Allow argc to be zero.
authorRichard Sandiford <rsandifo@nildram.co.uk>
Fri, 12 Oct 2007 17:21:26 +0000 (17:21 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Fri, 12 Oct 2007 17:21:26 +0000 (17:21 +0000)
gcc/testsuite/
* g++.dg/torture/pr33572.C (main): Allow argc to be zero.

From-SVN: r129272

gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/torture/pr33572.C

index cd64825f97b199588cea0025b4c0ada28bcca608..0b3aa07d3ac11ec9590ea3c88b1197256634644a 100644 (file)
@@ -1,3 +1,7 @@
+2007-10-12  Richard Sandiford  <rsandifo@nildram.co.uk>
+
+       * g++.dg/torture/pr33572.C (main): Allow argc to be zero.
+
 2007-10-12  Paul Thomas  <pault@gcc.gnu.org>
 
        PR fortran/33542
index 096db08ff4b5ccbe6e5a9772405d521cd2abe13e..91cd073fd229e2e62b1fe8b9bb7571e9c27a1042 100644 (file)
@@ -7,7 +7,7 @@ struct Foo { virtual void f() {} };
 int main(int argc, char**)
 {
        std::auto_ptr<Foo> foo;
-       if (argc) {
+       if (argc >= 0) {
                foo.reset(new Foo());
        } else {
                std::vector<int> v;