aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorAlexandre Oliva <oliva@adacore.com>2021-04-03 19:54:39 -0300
committerAlexandre Oliva <oliva@gnu.org>2021-04-03 19:54:39 -0300
commitba0f6902666430e5d065a92b3d5292cba91813d3 (patch)
tree06537e150d29d1f3ac3bf893eb06341e49b9ea0d /gcc
parent5bba3415ec251820ba0c9533aef1bef919dfbfdd (diff)
downloadgcc-ba0f6902666430e5d065a92b3d5292cba91813d3.zip
gcc-ba0f6902666430e5d065a92b3d5292cba91813d3.tar.gz
gcc-ba0f6902666430e5d065a92b3d5292cba91813d3.tar.bz2
initialize pr94314-3.C counter
The int counter in the main loop was uninitialized, so we might end up looping a very large number of times before completing successfully. I suspect that was unintended, so I'm adding a zero initializer. for gcc/testsuite/ChangeLog * g++.dg/pr94314-3.C: Zero-initialize main loop counter.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/g++.dg/pr94314-3.C2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/testsuite/g++.dg/pr94314-3.C b/gcc/testsuite/g++.dg/pr94314-3.C
index 846a5d6..3160418 100644
--- a/gcc/testsuite/g++.dg/pr94314-3.C
+++ b/gcc/testsuite/g++.dg/pr94314-3.C
@@ -38,7 +38,7 @@ volatile int c = 1;
int
main ()
{
- for (int i; i < c; i++)
+ for (int i = 0; i < c; i++)
{
idx = 0;
delete new B;