summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorDamon Chaplin <damon@helixcode.com>2000-07-01 22:45:11 +0000
committerDamon Chaplin <damon@src.gnome.org>2000-07-01 22:45:11 +0000
commit0df07abdb1dbae63d2af8327cc269288c0adb8bd (patch)
treeba749172e7991defcf297b1c187e1ab99e13539a /docs
parent3250d07cbc52a4e68675bb62a3b72ebe6ee6f75b (diff)
downloadglib-0df07abdb1dbae63d2af8327cc269288c0adb8bd.tar.gz
updated g_strndup.
2000-07-01 Damon Chaplin <damon@helixcode.com> * tmpl/string_utils.sgml: updated g_strndup.
Diffstat (limited to 'docs')
-rw-r--r--docs/reference/ChangeLog4
-rw-r--r--docs/reference/glib/glib/ChangeLog4
-rw-r--r--docs/reference/glib/tmpl/string_utils.sgml12
3 files changed, 14 insertions, 6 deletions
diff --git a/docs/reference/ChangeLog b/docs/reference/ChangeLog
index a4c80f544..6f682b1ba 100644
--- a/docs/reference/ChangeLog
+++ b/docs/reference/ChangeLog
@@ -1,3 +1,7 @@
+2000-07-01 Damon Chaplin <damon@helixcode.com>
+
+ * tmpl/string_utils.sgml: updated g_strndup.
+
2000-06-11 Damon Chaplin <damon@helixcode.com>
* tmpl/messages.sgml: updated a bit more.
diff --git a/docs/reference/glib/glib/ChangeLog b/docs/reference/glib/glib/ChangeLog
index a4c80f544..6f682b1ba 100644
--- a/docs/reference/glib/glib/ChangeLog
+++ b/docs/reference/glib/glib/ChangeLog
@@ -1,3 +1,7 @@
+2000-07-01 Damon Chaplin <damon@helixcode.com>
+
+ * tmpl/string_utils.sgml: updated g_strndup.
+
2000-06-11 Damon Chaplin <damon@helixcode.com>
* tmpl/messages.sgml: updated a bit more.
diff --git a/docs/reference/glib/tmpl/string_utils.sgml b/docs/reference/glib/tmpl/string_utils.sgml
index 2362f7782..fe8566f37 100644
--- a/docs/reference/glib/tmpl/string_utils.sgml
+++ b/docs/reference/glib/tmpl/string_utils.sgml
@@ -27,15 +27,15 @@ The returned string should be freed when no longer needed.
<!-- ##### FUNCTION g_strndup ##### -->
<para>
-Duplicates the first @n characters of a string, and null-terminates it.
-If @str is NULL, NULL is returned.
-The returned string should be freed when no longer needed.
+Duplicates the first @n characters of a string, returning a newly-allocated
+buffer @n + 1 characters long which will always be null-terminated.
+If @str is less than @n characters long the buffer is padded with nulls.
+The returned value should be freed when no longer needed.
</para>
@str: the string to duplicate part of.
-@n: the number of characters to copy, which must be less than or equal to the
-length of @str.
-@Returns: a newly-allocated copy of the first @n characters of @str,
+@n: the maximum number of characters to copy from @str.
+@Returns: a newly-allocated buffer containing the first @n characters of @str,
null-terminated.