> don't see them as tied.
Maybe I was a bit.
> _from_digest part of our *public* API, then that is one discussion.
> value in that aspect of this change.
OK, it's just a simple structure: I buy that. I'll revert.
> >> to deal with backwards compat issues.
> >> > svn_checksum_t, so we can easily extend the structure if we choose.
> >> > What is the rationale for this change?
> > * @a kind. The checksum is allocated in @a pool.
> > * @since New in 1.6.
> > more space and change the pointer.
> > it makes sense for that to be the "normal" constructor.
> > separate "convert-a-digest-to-hex" function).
> > maybe, for me to object if others want them reverted, though.
> >> >> to replace direct access.
> >> >> complement of the "get" accessors.
> >> >> throughout the rest of this source file.
> >> >> (svn_checksum_get_size): ... this and add "const" on the input parameter.
> >> >> (svn _checksum_get_kind, svn_checksum_get_digest): New functions.
> >> >> (svn_checksum_from_digest): ... this.
> >> >> Adjust for the renaming of svn_checksum__from_digest().
> >> >> Use the accessor functions instead of direct access.
> >> >> direct write access to a checksum.
> >> >> * @since New in 1.6.
> >> >> * Opaque type for creating checksums of data.
> >> >> + * Return a (read-only) pointer to the binary digest of @a checksum.
> >> >> + * @since New in 1.6.
> >> >> + * Return the checksum kind of @a checksum.
> >> >> - * Internal function for creating a checksum from a binary digest.
> >> >> + * Create a checksum from a binary digest @a digest of kind @a kind.
> >> >> + * Allocate the result in @a pool, making a deep copy of @a digest.
> >> >> _("Only SHA1 checksums can be used as keys in the "
> >> >> _("Checksum mismatch, file '%s':\n"
Previous message: Branko Cibej: "Re: svn commit: r35086 - trunk/subversion/libsvn_wc"