date-selector: use atoi instead of strtol

This prevents the pseudo-bug where strtol thinks the date is in octal because of the leading zeros.
This commit is contained in:
Georges Basile Stavracas Neto
2014-12-23 12:01:42 -05:00
committed by Erick Pérez Castellanos
parent 3257f47b46
commit 5ed4832f9a
+3 -3
View File
@@ -128,9 +128,9 @@ parse_entries (GcalDateSelector *selector)
priv = gcal_date_selector_get_instance_private (selector);
day = strtol (gtk_entry_get_text (GTK_ENTRY (priv->entries[DAY])), NULL, 0);
month = strtol (gtk_entry_get_text (GTK_ENTRY (priv->entries[MONTH])), NULL, 0);
year = strtol (gtk_entry_get_text (GTK_ENTRY (priv->entries[YEAR])), NULL, 0);
day = atoi (gtk_entry_get_text (GTK_ENTRY (priv->entries[DAY])));
month = atoi (gtk_entry_get_text (GTK_ENTRY (priv->entries[MONTH])));
year = atoi (gtk_entry_get_text (GTK_ENTRY (priv->entries[YEAR])));
/* Fix year if neccessary */
if (!priv->have_long_year)