You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by ph...@apache.org on 2011/04/01 19:26:53 UTC
svn commit: r1087823 - /subversion/trunk/subversion/libsvn_wc/wc_db.c
Author: philip
Date: Fri Apr 1 17:26:51 2011
New Revision: 1087823
URL: http://svn.apache.org/viewvc?rev=1087823&view=rev
Log:
* subversion/libsvn_wc/wc_db.c
(read_all_tree_conflicts, read_tree_conflict): Reset SQLite statement.
Modified:
subversion/trunk/subversion/libsvn_wc/wc_db.c
Modified: subversion/trunk/subversion/libsvn_wc/wc_db.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_wc/wc_db.c?rev=1087823&r1=1087822&r2=1087823&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_wc/wc_db.c (original)
+++ subversion/trunk/subversion/libsvn_wc/wc_db.c Fri Apr 1 17:26:51 2011
@@ -3812,6 +3812,8 @@ read_all_tree_conflicts(apr_hash_t **tre
SVN_ERR(svn_sqlite__step(&have_row, stmt));
}
+ SVN_ERR(svn_sqlite__reset(stmt));
+
svn_pool_destroy(iterpool);
return SVN_NO_ERROR;
@@ -3867,7 +3869,7 @@ read_tree_conflict(const svn_wc_conflict
SVN_ERR(svn_sqlite__step(&have_row, stmt));
if (!have_row)
- return SVN_NO_ERROR;
+ return svn_error_return(svn_sqlite__reset(stmt));
conflict_data = svn_sqlite__column_text(stmt, 0, NULL);
skel = svn_skel__parse(conflict_data, strlen(conflict_data), scratch_pool);