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);
}