diff options
Diffstat (limited to 'fribidi_char_sets_cap_rtl.c')
-rw-r--r-- | fribidi_char_sets_cap_rtl.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/fribidi_char_sets_cap_rtl.c b/fribidi_char_sets_cap_rtl.c index 3ba6bcf..82632b8 100644 --- a/fribidi_char_sets_cap_rtl.c +++ b/fribidi_char_sets_cap_rtl.c @@ -258,11 +258,13 @@ fribidi_char_set_enter_cap_rtl (void) { if (!caprtl_to_unicode) { - int request[FRIBIDI_TYPES_COUNT + 1] = { }; + int request[FRIBIDI_TYPES_COUNT + 1]; int i, count; caprtl_to_unicode = (FriBidiChar *) malloc (CAPRTL_CHARS * sizeof caprtl_to_unicode[0]); + for (i = 0; i < FRIBIDI_TYPES_COUNT; i++) + request[i] = 0; for (i = 0; i < CAPRTL_CHARS; i++) if (fribidi_get_mirror_char (i, NULL)) caprtl_to_unicode[i] = i; |