From: wolf Date: Mon, 15 Mar 1999 21:39:24 +0000 (+0000) Subject: Make some compiler warnings about signed/unsigned comparisons go away. X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=479435221f1391c62aeb5c7182bf6baedb8a1ea1;p=dealii-svn.git Make some compiler warnings about signed/unsigned comparisons go away. git-svn-id: https://svn.dealii.org/trunk@1013 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/deal.II/include/numerics/time_dependent.h b/deal.II/deal.II/include/numerics/time_dependent.h index cad94127cd..392d4ae883 100644 --- a/deal.II/deal.II/include/numerics/time_dependent.h +++ b/deal.II/deal.II/include/numerics/time_dependent.h @@ -546,7 +546,7 @@ void TimeDependent::do_loop (InitFunctionObject init_function, timesteps[step+look_ahead]->wake_up(look_ahead); break; case backward: - if (n_timesteps-(step+look_ahead) >= 0) + if (n_timesteps >= (step+look_ahead)) timesteps[n_timesteps-(step+look_ahead)]->wake_up(look_ahead); break; }; @@ -595,9 +595,9 @@ void TimeDependent::do_loop (InitFunctionObject init_function, timesteps[step-look_back]->sleep(look_back); break; case backward: - if ((n_timesteps-(step-look_back) < n_timesteps) + if ((step-look_back > 0) && - (n_timesteps-(step-look_back) >= 0)) + ((step-look_back) <= static_cast(n_timesteps))) timesteps[n_timesteps-(step-look_back)]->sleep(look_back); break; };