summaryrefslogtreecommitdiff
path: root/gtk/gtkprogressbar.c
diff options
context:
space:
mode:
authorAnders Carlsson <andersca@gnome.org>2005-01-09 17:32:25 +0000
committerAnders Carlsson <andersca@src.gnome.org>2005-01-09 17:32:25 +0000
commitb1167d1d11993f5d9c5306e8d26b7442aa3e5fbf (patch)
tree64dcd2a782ee47311619031f482d31c5dd761c8f /gtk/gtkprogressbar.c
parentf589509f72e20ee785625f22b40819c2ac99742a (diff)
downloadgtk+-b1167d1d11993f5d9c5306e8d26b7442aa3e5fbf.tar.gz
Don't pass NULL to pango_context_get_metrics. Use
2005-01-09 Anders Carlsson <andersca@gnome.org> * gtk/gtkcellrenderertext.c: (get_size): * gtk/gtklabel.c: (gtk_label_size_request): * gtk/gtkprogressbar.c: (gtk_progress_bar_size_request): Don't pass NULL to pango_context_get_metrics. Use pango_context_get_language instead, which is way faster.
Diffstat (limited to 'gtk/gtkprogressbar.c')
-rw-r--r--gtk/gtkprogressbar.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk/gtkprogressbar.c b/gtk/gtkprogressbar.c
index fd241a074b..ac9f052014 100644
--- a/gtk/gtkprogressbar.c
+++ b/gtk/gtkprogressbar.c
@@ -523,7 +523,7 @@ gtk_progress_bar_size_request (GtkWidget *widget,
/* The minimum size for ellipsized text is ~ 3 chars */
context = pango_layout_get_context (layout);
- metrics = pango_context_get_metrics (context, widget->style->font_desc, NULL);
+ metrics = pango_context_get_metrics (context, widget->style->font_desc, pango_context_get_language (context));
char_width = pango_font_metrics_get_approximate_char_width (metrics);
pango_font_metrics_unref (metrics);