Author: philip
Date: Fri Nov 27 20:41:57 2009
New Revision: 884996
URL: http://svn.apache.org/viewvc?rev=884996&view=rev
Log:
Fix uninitialised memory reads in switch. Found by valgrind.
* subversion/libsvn_client/switch.c
(svn_client__switch_internal): Initialise sleep_here.
Modified:
subversion/trunk/subversion/libsvn_client/switch.c
Modified: subversion/trunk/subversion/libsvn_client/switch.c
URL:
http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_client/switch.c?rev=884996&r1=884995&r2=884996&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_client/switch.c (original)
+++ subversion/trunk/subversion/libsvn_client/switch.c Fri Nov 27 20:41:57 2009
@@ -81,7 +81,7 @@
const svn_boolean_t close_adm_access = ! adm_access;
const char *diff3_cmd;
svn_boolean_t use_commit_times;
- svn_boolean_t sleep_here;
+ svn_boolean_t sleep_here = FALSE;
svn_boolean_t *use_sleep = timestamp_sleep ? timestamp_sleep : &sleep_here;
const svn_delta_editor_t *switch_editor;
void *switch_edit_baton;