[glib] Correct g_utf8_to_utf16 docs
- From: Matthias Clasen <matthiasc src gnome org>
- To: svn-commits-list gnome org
- Subject: [glib] Correct g_utf8_to_utf16 docs
- Date: Sat, 2 May 2009 23:01:38 -0400 (EDT)
commit 79ef3d32643519ae9c9710acf0c56b54ff540dc3
Author: Matthias Clasen <mclasen redhat com>
Date: Sat May 2 22:44:52 2009 -0400
Correct g_utf8_to_utf16 docs
As pointed out in bug 580932, len is counting bytes here.
---
glib/gutf8.c | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/glib/gutf8.c b/glib/gutf8.c
index da4a769..8225e48 100644
--- a/glib/gutf8.c
+++ b/glib/gutf8.c
@@ -1357,14 +1357,14 @@ g_utf16_to_ucs4 (const gunichar2 *str,
/**
* g_utf8_to_utf16:
* @str: a UTF-8 encoded string
- * @len: the maximum length (number of characters) of @str to use.
+ * @len: the maximum length (number of bytes) of @str to use.
* If @len < 0, then the string is nul-terminated.
* @items_read: location to store number of bytes read, or %NULL.
* If %NULL, then %G_CONVERT_ERROR_PARTIAL_INPUT will be
* returned in case @str contains a trailing partial
* character. If an error occurs then the index of the
* invalid input is stored here.
- * @items_written: location to store number of <type>gunichar2</type> written,
+ * @items_written: location to store number of <type>gunichar2</type> written,
* or %NULL.
* The value stored here does not include the trailing 0.
* @error: location to store the error occuring, or %NULL to ignore
@@ -1373,7 +1373,7 @@ g_utf16_to_ucs4 (const gunichar2 *str,
*
* Convert a string from UTF-8 to UTF-16. A 0 character will be
* added to the result after the converted text.
- *
+ *
* Return value: a pointer to a newly allocated UTF-16 string.
* This value must be freed with g_free(). If an
* error occurs, %NULL will be returned and
@@ -1381,9 +1381,9 @@ g_utf16_to_ucs4 (const gunichar2 *str,
**/
gunichar2 *
g_utf8_to_utf16 (const gchar *str,
- glong len,
- glong *items_read,
- glong *items_written,
+ glong len,
+ glong *items_read,
+ glong *items_written,
GError **error)
{
gunichar2 *result = NULL;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]