summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSean Davis <smd.seandavis@gmail.com>2013-12-27 21:12:29 -0500
committerSean Davis <smd.seandavis@gmail.com>2013-12-27 21:12:29 -0500
commit9810e4d598ece7e4d71922ace978e80f0aabc4d7 (patch)
tree98aa2de05be53033e43913571c8308659d6ffed3
parent735799c6da9b28cb82a0998df2402aff665498fe (diff)
downloadlightdm-gtk-greeter-git-9810e4d598ece7e4d71922ace978e80f0aabc4d7.tar.gz
Increase clock string buffer to 50 characters to fix Debian bug #721510
-rw-r--r--NEWS1
-rw-r--r--src/lightdm-gtk-greeter.c4
2 files changed, 3 insertions, 2 deletions
diff --git a/NEWS b/NEWS
index 5667871..76ed8d3 100644
--- a/NEWS
+++ b/NEWS
@@ -16,6 +16,7 @@ Overview of changes in lightdm-gtk-greeter 1.7.0
- The background image is now loaded only once
- Memory leaks from pixmaps and X clients have been fixed
* Bugs fixed:
+ - Debian #721510: Greeter panel clock fails with long date formats
- LP #1031421: Greeter doesn't select user's last session when using
"Other"
- LP #1147914: Can't change the login window's position
diff --git a/src/lightdm-gtk-greeter.c b/src/lightdm-gtk-greeter.c
index 87194f8..6c1abc1 100644
--- a/src/lightdm-gtk-greeter.c
+++ b/src/lightdm-gtk-greeter.c
@@ -1714,12 +1714,12 @@ clock_timeout_thread (void)
{
time_t rawtime;
struct tm * timeinfo;
- gchar time_str[25];
+ gchar time_str[50];
time ( &rawtime );
timeinfo = localtime ( &rawtime );
- strftime(time_str, 25, clock_format, timeinfo);
+ strftime(time_str, 50, clock_format, timeinfo);
gtk_label_set_markup( GTK_LABEL(clock_label), g_strdup_printf("<b>%s</b>", time_str) );
return TRUE;