svn commit: r232339 - head/lib/libc/uuid
Sergey Kandaurov
pluknet at freebsd.org
Fri Mar 2 06:26:44 UTC 2012
On 1 March 2012 18:39, Andrey V. Elsukov <ae at freebsd.org> wrote:
> Author: ae
> Date: Thu Mar 1 14:39:01 2012
> New Revision: 232339
> URL: http://svn.freebsd.org/changeset/base/232339
>
> Log:
> Note that memory should be freed after uuid_to_string(3) call.
>
> MFC after: 1 week
PR: docs/161808
>
> Modified:
> head/lib/libc/uuid/uuid.3
>
> Modified: head/lib/libc/uuid/uuid.3
> ==============================================================================
> --- head/lib/libc/uuid/uuid.3 Thu Mar 1 14:01:16 2012 (r232338)
> +++ head/lib/libc/uuid/uuid.3 Thu Mar 1 14:39:01 2012 (r232339)
> @@ -25,7 +25,7 @@
> .\"
> .\" $FreeBSD$
> .\"
> -.Dd August 13, 2008
> +.Dd March 1, 2012
> .Dt UUID 3
> .Os
> .Sh NAME
> @@ -84,6 +84,15 @@ A 16-bit hash value can be obtained by c
> .Fn uuid_hash .
> .Pp
> The
> +.Fn uuid_to_string
> +function set
> +.Fa *str
> +to be a pointer to a buffer sufficiently large to hold the string.
> +This pointer should be passed to
> +.Xr free 3
> +to release the allocated storage when it is no longer needed.
> +.Pp
> +The
> .Fn uuid_enc_le
> and
> .Fn uuid_enc_be
> @@ -116,7 +125,7 @@ The UUID does not have a known version.
> .It Dv uuid_s_invalid_string_uuid
> The string representation of an UUID is not valid.
> .It Dv uuid_s_no_memory
> -The meaning of the code escaped the writers mind.
> +The function can not allocate memory to store an UUID representation.
> .El
> .Sh SEE ALSO
> .Xr uuidgen 1 ,
--
wbr,
pluknet
More information about the svn-src-all
mailing list