ly common REFACTOR bigger type before var args

To avoid alignment issues.
diff --git a/src/ly_common.c b/src/ly_common.c
index e80ca93..e2293bc 100644
--- a/src/ly_common.c
+++ b/src/ly_common.c
@@ -263,7 +263,7 @@
  * @return Result of the operation.
  */
 static int
-ly_utf8_and_equal(const char *input, uint8_t bytes, ...)
+ly_utf8_and_equal(const char *input, int bytes, ...)
 {
     va_list ap;
     int i, and, byte;
@@ -294,7 +294,7 @@
  * @return Result of the operation.
  */
 static int
-ly_utf8_less(const char *input, uint8_t bytes, ...)
+ly_utf8_less(const char *input, int bytes, ...)
 {
     va_list ap;
     int i, byte;
@@ -327,7 +327,7 @@
  * @return Result of the operation.
  */
 static int
-ly_utf8_greater(const char *input, uint8_t bytes, ...)
+ly_utf8_greater(const char *input, int bytes, ...)
 {
     va_list ap;
     int i, byte;