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