From 479435221f1391c62aeb5c7182bf6baedb8a1ea1 Mon Sep 17 00:00:00 2001 From: wolf Date: Mon, 15 Mar 1999 21:39:24 +0000 Subject: [PATCH] Make some compiler warnings about signed/unsigned comparisons go away. git-svn-id: https://svn.dealii.org/trunk@1013 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/deal.II/include/numerics/time_dependent.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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; }; -- 2.39.5