datetime: Fix "format not a string literal" error
https://bugzilla.gnome.org/show_bug.cgi?id=764727
This commit is contained in:
parent
c92aa114b4
commit
ec5d9d05a7
1 changed files with 11 additions and 6 deletions
|
@ -372,7 +372,6 @@ cc_timezone_map_draw (GtkWidget *widget,
|
|||
GError *err = NULL;
|
||||
gdouble pointx, pointy;
|
||||
char buf[16];
|
||||
const char *fmt;
|
||||
|
||||
gtk_widget_get_allocation (widget, &alloc);
|
||||
|
||||
|
@ -382,13 +381,19 @@ cc_timezone_map_draw (GtkWidget *widget,
|
|||
|
||||
/* paint hilight */
|
||||
if (gtk_widget_is_sensitive (widget))
|
||||
fmt = DATETIME_RESOURCE_PATH "/timezone_%s.png";
|
||||
{
|
||||
file = g_strdup_printf (DATETIME_RESOURCE_PATH "/timezone_%s.png",
|
||||
g_ascii_formatd (buf, sizeof (buf),
|
||||
"%g", priv->selected_offset));
|
||||
}
|
||||
else
|
||||
fmt = DATETIME_RESOURCE_PATH "/timezone_%s_dim.png";
|
||||
{
|
||||
file = g_strdup_printf (DATETIME_RESOURCE_PATH "/timezone_%s_dim.png",
|
||||
g_ascii_formatd (buf, sizeof (buf),
|
||||
"%g", priv->selected_offset));
|
||||
|
||||
}
|
||||
|
||||
file = g_strdup_printf (fmt,
|
||||
g_ascii_formatd (buf, sizeof (buf),
|
||||
"%g", priv->selected_offset));
|
||||
orig_hilight = gdk_pixbuf_new_from_resource (file, &err);
|
||||
g_free (file);
|
||||
file = NULL;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue