summaryrefslogtreecommitdiff
path: root/pango/pango-gravity.c
diff options
context:
space:
mode:
Diffstat (limited to 'pango/pango-gravity.c')
-rw-r--r--pango/pango-gravity.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/pango/pango-gravity.c b/pango/pango-gravity.c
index 1c2d8b0d..28b77e1a 100644
--- a/pango/pango-gravity.c
+++ b/pango/pango-gravity.c
@@ -223,8 +223,10 @@ const PangoScriptProperties script_properties[] =
static PangoScriptProperties
get_script_properties (PangoScript script)
{
+ g_return_val_if_fail (script >= 0, script_properties[0]);
+
if ((guint)script >= G_N_ELEMENTS (script_properties))
- script = 0;
+ return script_properties[0];
return script_properties[script];
}