aboutsummaryrefslogtreecommitdiffstats
path: root/calendar/gui/gnome-cal.c
diff options
context:
space:
mode:
authorFederico Mena Quintero <federico@nuclecu.unam.mx>1998-06-05 07:58:58 +0800
committerArturo Espinosa <unammx@src.gnome.org>1998-06-05 07:58:58 +0800
commit463f842fc090709b1aa85b08c93d68ca12b6c70c (patch)
treed2679bc4b0d7e5f3ce928f1ee8ac625684af36a9 /calendar/gui/gnome-cal.c
parent8ab35d7ba084934eca8550eef0f873e5125b3545 (diff)
downloadgsoc2013-evolution-463f842fc090709b1aa85b08c93d68ca12b6c70c.tar.gz
gsoc2013-evolution-463f842fc090709b1aa85b08c93d68ca12b6c70c.tar.zst
gsoc2013-evolution-463f842fc090709b1aa85b08c93d68ca12b6c70c.zip
Do not subtract 1 from tm->tm_mday for the default_day.
1998-06-04 Federico Mena Quintero <federico@nuclecu.unam.mx> * eventedit.c (ee_rp_init_rule): Do not subtract 1 from tm->tm_mday for the default_day. * gnome-cal.c (gnome_calendar_new): (gnome_calendar_goto): Use the start of the day -- things expect it to be that way. svn path=/trunk/; revision=244
Diffstat (limited to 'calendar/gui/gnome-cal.c')
-rw-r--r--calendar/gui/gnome-cal.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/calendar/gui/gnome-cal.c b/calendar/gui/gnome-cal.c
index 6e2f318fae..e96a6add8b 100644
--- a/calendar/gui/gnome-cal.c
+++ b/calendar/gui/gnome-cal.c
@@ -78,6 +78,8 @@ gnome_calendar_goto (GnomeCalendar *gcal, time_t new_time)
g_return_if_fail (new_time != -1);
+ new_time = time_start_of_day (new_time);
+
if (current == gcal->day_view)
gncal_day_panel_set (GNCAL_DAY_PANEL (gcal->day_view), new_time);
else if (current == gcal->week_view)
@@ -148,7 +150,7 @@ gnome_calendar_new (char *title)
gtk_window_set_title(GTK_WINDOW(retval), title);
- gcal->current_display = time (NULL);
+ gcal->current_display = time_start_of_day (time (NULL));
gcal->cal = calendar_new (title);
setup_widgets (gcal);
return retval;