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.
  */