diff --git a/src/quality.c b/src/quality.c index be9193d..48b58f2 100755 --- a/src/quality.c +++ b/src/quality.c @@ -222,7 +222,8 @@ int runqual(long *t) long hydtime; /* Hydraulic solution time */ long hydstep; /* Hydraulic time step */ int errcode = 0; - + int i; + /* Update reported simulation time */ *t = Qtime; @@ -240,7 +241,7 @@ int runqual(long *t) QTankVolumes[i-1] = Tank[i].V; } - for (int i=1; i<= Nlinks; ++i) + for (i=1; i<= Nlinks; ++i) { if (LinkStatus[i] <= CLOSED) { QLinkFlow[i-1] = Q[i]; @@ -251,11 +252,11 @@ int runqual(long *t) } else { // stepwise calculation - for (int i=1; i<= Ntanks; ++i) { + for (i=1; i<= Ntanks; ++i) { QTankVolumes[i-1] = Tank[i].V; } - for (int i=1; i<= Nlinks; ++i) + for (i=1; i<= Nlinks; ++i) { if (LinkStatus[i] <= CLOSED) { QLinkFlow[i-1] = Q[i]; @@ -281,7 +282,7 @@ int nextqual(long *tstep) { long hydstep; /* Hydraulic solution time step */ int errcode = 0; - + int i; /* Determine time step */ *tstep = 0; @@ -302,7 +303,7 @@ int nextqual(long *tstep) } // restore the previous step's tank volumes - for (int i=1; i<=Ntanks; i++) { + for (i=1; i<=Ntanks; i++) { if (Tank[i].A != 0) { // skip reservoirs again int n = Tank[i].Node; Tank[i].V = QTankVolumes[i-1]; @@ -311,7 +312,7 @@ int nextqual(long *tstep) } // restore the previous step's pipe link flows - for (int i=1; i<=Nlinks; i++) { + for (i=1; i<=Nlinks; i++) { if (LinkStatus[i] <= CLOSED) { Q[i] = 0.0; } @@ -332,7 +333,7 @@ int nextqual(long *tstep) // restore tank levels to post-runH state, if needed. if (OpenHflag) { - for (int i=1; i<=Ntanks; i++) { + for (i=1; i<=Ntanks; i++) { if (Tank[i].A != 0) { // skip reservoirs again int n = Tank[i].Node; Tank[i].V = tankVolumes[i-1]; @@ -340,7 +341,7 @@ int nextqual(long *tstep) } } - for (int i=1; i<=Nlinks; ++i) { + for (i=1; i<=Nlinks; ++i) { if (LinkStatus[i] <= CLOSED) { Q[i] = QLinkFlow[i-1]; }