mirror of
https://github.com/subsurface/subsurface.git
synced 2024-11-30 22:20:21 +00:00
Remove rounding of the value for minutes when editing dive date/time
For the "Edit dive date/time" dialog, (time->tm_min / 5)*5) with integers can lose precision due to truncation, showing for example a value of 55, where 59 is the actual previsouly stored value. Reported-by: Cristian Ionescu-Idbohrn <cristian.ionescu-idbohrn@axis.com> Signed-off-by: Lubomir I. Ivanov <neolit123@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
parent
69062034b3
commit
afac4e71f4
1 changed files with 1 additions and 1 deletions
2
info.c
2
info.c
|
@ -1122,7 +1122,7 @@ GtkWidget *create_date_time_widget(struct tm *time, GtkWidget **cal, GtkWidget *
|
|||
gtk_calendar_select_month(GTK_CALENDAR(*cal), time->tm_mon, time->tm_year + 1900);
|
||||
gtk_calendar_select_day(GTK_CALENDAR(*cal), time->tm_mday);
|
||||
gtk_spin_button_set_value(GTK_SPIN_BUTTON(*h), time->tm_hour);
|
||||
gtk_spin_button_set_value(GTK_SPIN_BUTTON(*m), (time->tm_min / 5)*5);
|
||||
gtk_spin_button_set_value(GTK_SPIN_BUTTON(*m), time->tm_min);
|
||||
|
||||
gtk_spin_button_set_wrap(GTK_SPIN_BUTTON(*h), TRUE);
|
||||
gtk_spin_button_set_wrap(GTK_SPIN_BUTTON(*m), TRUE);
|
||||
|
|
Loading…
Reference in a new issue