summaryrefslogtreecommitdiff
path: root/modules/devanagari/devanagari.c
diff options
context:
space:
mode:
Diffstat (limited to 'modules/devanagari/devanagari.c')
-rw-r--r--modules/devanagari/devanagari.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/modules/devanagari/devanagari.c b/modules/devanagari/devanagari.c
index 3579a574..e27a0f2f 100644
--- a/modules/devanagari/devanagari.c
+++ b/modules/devanagari/devanagari.c
@@ -427,7 +427,8 @@ devanagari_engine_shape (PangoFont * font,
int lvl;
const char *p, *next;
int i;
- GUChar4 *wc, *sb;
+ GUChar4 *wc;
+ int sb;
int n_syls;
GUChar4 **syls = g_malloc (sizeof (GUChar4 **));
@@ -508,7 +509,7 @@ devanagari_engine_shape (PangoFont * font,
glyphs->glyphs[i].geometry.width = logical_rect.width;
if (wc[i] == JOINING_RA || wc[i] == ANUSWAR ||
- wc[i] == REPHA || wc[i] == VIRAMA || wc[i] == CANDRA
+ wc[i] == REPHA || wc[i] == VIRAMA || wc[i] == CANDRA ||
is_nonspacing_vowel (wc[i]))
{
if (wc[i] == VIRAMA)