Author: hwright
Date: Mon May  2 12:04:38 2011
New Revision: 1098533

URL: http://svn.apache.org/viewvc?rev=1098533&view=rev
Log:
* subversion/libsvn_client/externals.c
  (switch_file_external): Avoid an error leak, by jumping to the cleanup
    section after producing it.

Modified:
    subversion/trunk/subversion/libsvn_client/externals.c

Modified: subversion/trunk/subversion/libsvn_client/externals.c
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_client/externals.c?rev=1098533&r1=1098532&r2=1098533&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_client/externals.c (original)
+++ subversion/trunk/subversion/libsvn_client/externals.c Mon May  2 12:04:38 
2011
@@ -439,6 +439,7 @@ switch_file_external(const char *path,
                                     "created because the node exists."),
                                   svn_dirent_local_style(local_abspath,
                                                          subpool));
+          goto cleanup;
         }
 
       err = svn_wc__register_file_external(ctx->wc_ctx, local_abspath, url,


Reply via email to