Author: stefan2
Date: Sat Nov 23 00:54:27 2013
New Revision: 1544723

URL: http://svn.apache.org/r1544723
Log:
Follow-up to r1544721: Make code VisualStudio's code anlysis happy

* subversion/libsvn_repos/hooks.c
  (svn_repos__parse_hooks_env): don't touch uninitialized variable

Modified:
    subversion/trunk/subversion/libsvn_repos/hooks.c

Modified: subversion/trunk/subversion/libsvn_repos/hooks.c
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_repos/hooks.c?rev=1544723&r1=1544722&r2=1544723&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_repos/hooks.c (original)
+++ subversion/trunk/subversion/libsvn_repos/hooks.c Sat Nov 23 00:54:27 2013
@@ -417,21 +417,21 @@ svn_repos__parse_hooks_env(apr_hash_t **
                            apr_pool_t *result_pool,
                            apr_pool_t *scratch_pool)
 {
-  svn_config_t *cfg;
   struct parse_hooks_env_section_baton b;
-
   if (local_abspath)
     {
       svn_node_kind_t kind;
       SVN_ERR(svn_io_check_path(local_abspath, &kind, scratch_pool));
 
-      b.cfg = cfg;
       b.hooks_env = apr_hash_make(result_pool);
 
       if (kind != svn_node_none)
         {
+          svn_config_t *cfg;
           SVN_ERR(svn_config_read3(&cfg, local_abspath, FALSE,
                                   TRUE, TRUE, scratch_pool));
+          b.cfg = cfg;
+
           (void)svn_config_enumerate_sections2(cfg, parse_hooks_env_section,
                                                &b, scratch_pool);
         }


Reply via email to