aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/arabic.c26
1 files changed, 12 insertions, 14 deletions
diff --git a/src/arabic.c b/src/arabic.c
index df97010655..c72ed306a5 100644
--- a/src/arabic.c
+++ b/src/arabic.c
@@ -1440,31 +1440,29 @@ int arabic_shape(int c, int *ccp, int *c1p, int prev_c, int prev_c1,
return curr_c;
}
-/*
- * Check whether we are dealing with Arabic combining characters.
- * Note: these are NOT really composing characters!
- */
-int arabic_combine(
- int one, /* first character */
- int two /* character just after "one" */
- )
+/// Check whether we are dealing with Arabic combining characters.
+/// Note: these are NOT really composing characters!
+///
+/// @param one First character.
+/// @param two Character just after "one".
+int arabic_combine(int one, int two)
{
- if (one == a_LAM)
+ if (one == a_LAM) {
return arabic_maycombine(two);
+ }
return FALSE;
}
-/*
- * Check whether we are dealing with a character that could be regarded as an
- * Arabic combining character, need to check the character before this.
- */
+/// Check whether we are dealing with a character that could be regarded as an
+/// Arabic combining character, need to check the character before this.
int arabic_maycombine(int two)
{
- if (p_arshape && !p_tbidi)
+ if (p_arshape && !p_tbidi) {
return two == a_ALEF_MADDA
|| two == a_ALEF_HAMZA_ABOVE
|| two == a_ALEF_HAMZA_BELOW
|| two == a_ALEF;
+ }
return FALSE;
}