summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2005-08-26 06:27:11 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2005-08-26 06:27:11 +0000
commit1dd674cfbb0d17da0fa05a1109b8008fe25f70ba (patch)
tree5b82d0d1157e9de0a7cf41e1d9a684b76e22a14e
parent86c3f0ed564457eacd18a4fdc4168e1a0d9dc96c (diff)
downloadgdk-pixbuf-1dd674cfbb0d17da0fa05a1109b8008fe25f70ba.tar.gz
Fix the calculation of week_start. (#314473, JP Rosevaar)
2005-08-26 Matthias Clasen <mclasen@redhat.com> * gtk/gtkcalendar.c (gtk_calendar_init): Fix the calculation of week_start. (#314473, JP Rosevaar)
-rw-r--r--ChangeLog5
-rw-r--r--ChangeLog.pre-2-105
-rw-r--r--gtk/gtkcalendar.c2
3 files changed, 11 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index a01a1ef0a..9edfeb3ad 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2005-08-26 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkcalendar.c (gtk_calendar_init): Fix the calculation
+ of week_start. (#314473, JP Rosevaar)
+
2005-08-25 Thomas Fitzsimmons <fitzsim@redhat.com>
* gtk/gtkfilesystemmodel.c (idle_finished_loading_cb): Acquire GDK
diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10
index a01a1ef0a..9edfeb3ad 100644
--- a/ChangeLog.pre-2-10
+++ b/ChangeLog.pre-2-10
@@ -1,3 +1,8 @@
+2005-08-26 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkcalendar.c (gtk_calendar_init): Fix the calculation
+ of week_start. (#314473, JP Rosevaar)
+
2005-08-25 Thomas Fitzsimmons <fitzsim@redhat.com>
* gtk/gtkfilesystemmodel.c (idle_finished_loading_cb): Acquire GDK
diff --git a/gtk/gtkcalendar.c b/gtk/gtkcalendar.c
index 60dd69fe2..e49fe9f93 100644
--- a/gtk/gtkcalendar.c
+++ b/gtk/gtkcalendar.c
@@ -652,7 +652,7 @@ gtk_calendar_init (GtkCalendar *calendar)
#ifdef HAVE__NL_TIME_FIRST_WEEKDAY
week_start = nl_langinfo (_NL_TIME_FIRST_WEEKDAY);
- priv->week_start = *((unsigned char *) week_start) % 7 - 1;
+ priv->week_start = (*((unsigned char *) week_start) - 1) % 7;
#else
/* Translate to calendar:week_start:0 if you want Sunday to be the
* first day of the week to calendar:week_start:1 if you want Monday