help-libidn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH v2 2/4] nfkc.c: Fixed invalid variable types and invalid pointer


From: Karlson2k
Subject: [PATCH v2 2/4] nfkc.c: Fixed invalid variable types and invalid pointer casting.
Date: Mon, 4 Apr 2016 16:05:38 +0300

---
 lib/nfkc.c | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/lib/nfkc.c b/lib/nfkc.c
index dbdf41b..feb4844 100644
--- a/lib/nfkc.c
+++ b/lib/nfkc.c
@@ -462,13 +462,13 @@ g_utf8_to_ucs4_fast (const gchar * str, gssize len, gsize 
* items_written)
  **/
 static gchar *
 g_ucs4_to_utf8 (const gunichar * str,
-               glong len,
-               glong * items_read, glong * items_written)
+               gssize len,
+               gsize * items_read, gsize * items_written)
 {
-  gint result_length;
+  gsize result_length;
   gchar *result = NULL;
   gchar *p;
-  gint i;
+  gsize i;
 
   result_length = 0;
   for (i = 0; len < 0 || i < len; i++)
@@ -1035,8 +1035,7 @@ char *
 stringprep_ucs4_to_utf8 (const uint32_t * str, ssize_t len,
                         size_t * items_read, size_t * items_written)
 {
-  return g_ucs4_to_utf8 (str, len, (glong *) items_read,
-                        (glong *) items_written);
+  return g_ucs4_to_utf8 (str, len, items_read, items_written);
 }
 
 /**
-- 
2.8.0.windows.1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]