You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by da...@apache.org on 2012/04/25 13:31:01 UTC
svn commit: r1330209 - /subversion/trunk/subversion/include/svn_fs.h
Author: danielsh
Date: Wed Apr 25 11:31:01 2012
New Revision: 1330209
URL: http://svn.apache.org/viewvc?rev=1330209&view=rev
Log:
* subversion/include/svn_fs.h
(svn_fs_editor_commit): Reorganize and summarize return value documentation.
Modified:
subversion/trunk/subversion/include/svn_fs.h
Modified: subversion/trunk/subversion/include/svn_fs.h
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/include/svn_fs.h?rev=1330209&r1=1330208&r2=1330209&view=diff
==============================================================================
--- subversion/trunk/subversion/include/svn_fs.h (original)
+++ subversion/trunk/subversion/include/svn_fs.h Wed Apr 25 11:31:01 2012
@@ -1096,6 +1096,9 @@ svn_fs_editor_create_for(svn_editor_t **
*
* If a non-conflict error occurs during the commit, then that error will
* be returned.
+ * As is standard with any Subversion API, @a revision, @a post_commit_err,
+ * and @a conflict_path (the OUT parameters) have an indeterminate value if
+ * an error is returned.
*
* If the commit completes (and a revision is returned in @a *revision), then
* it is still possible for an error to occur during the cleanup process.
@@ -1111,9 +1114,10 @@ svn_fs_editor_create_for(svn_editor_t **
* @a result_pool will be used to allocate space for @a conflict_path.
* @a scratch_pool will be used for all temporary allocations.
*
- * As is standard with any Subversion API, @a revision, @a post_commit_err,
- * and @a conflict_path (the OUT parameters) have an indeterminate value if
- * an error is returned.
+ * @note To summarize, there are three possible outcomes of this function:
+ * successful commit (with or without an associated @a *post_commit_err);
+ * failed commit due to a conflict (reported via @a *conflict_path); and
+ * failed commit for some other reason (reported via teh returned error.
*
* @since New in 1.8.
*/