You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by ju...@apache.org on 2010/12/14 17:01:09 UTC
svn commit: r1049138 - /subversion/trunk/subversion/libsvn_client/checkout.c
Author: julianfoad
Date: Tue Dec 14 16:01:08 2010
New Revision: 1049138
URL: http://svn.apache.org/viewvc?rev=1049138&view=rev
Log:
* subversion/libsvn_client/checkout.c
(svn_client__checkout_internal): Fix an error leak that I introduced in
r1030755.
Modified:
subversion/trunk/subversion/libsvn_client/checkout.c
Modified: subversion/trunk/subversion/libsvn_client/checkout.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_client/checkout.c?rev=1049138&r1=1049137&r2=1049138&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_client/checkout.c (original)
+++ subversion/trunk/subversion/libsvn_client/checkout.c Tue Dec 14 16:01:08 2010
@@ -211,12 +211,15 @@ svn_client__checkout_internal(svn_revnum
}
/* Have update fix the incompleteness. */
- err = svn_client__update_internal(result_rev, local_abspath,
- revision, depth, TRUE,
- ignore_externals,
- allow_unver_obstructions,
- use_sleep, innercheckout, FALSE,
- ctx, pool);
+ if (! err)
+ {
+ err = svn_client__update_internal(result_rev, local_abspath,
+ revision, depth, TRUE,
+ ignore_externals,
+ allow_unver_obstructions,
+ use_sleep, innercheckout, FALSE,
+ ctx, pool);
+ }
if (err)
{