Author: philip
Date: Tue Dec 10 19:39:00 2013
New Revision: 1549947

URL: http://svn.apache.org/r1549947
Log:
Followup to r1549924, fix lifetime bug that could lead to undefined
behaviour.  This is probably the cause of the Windows buildbot fails.

* subversion/libsvn_fs_fs/transaction.c
  (write_final_revprop): Increase scope/lifetime of stack variable.

Modified:
    subversion/trunk/subversion/libsvn_fs_fs/transaction.c

Modified: subversion/trunk/subversion/libsvn_fs_fs/transaction.c
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_fs_fs/transaction.c?rev=1549947&r1=1549946&r2=1549947&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_fs_fs/transaction.c (original)
+++ subversion/trunk/subversion/libsvn_fs_fs/transaction.c Tue Dec 10 19:39:00 
2013
@@ -3645,6 +3645,7 @@ write_final_revprop(const char **path,
 {
   apr_hash_t *txnprops;
   svn_boolean_t final_mods = FALSE;
+  svn_string_t date;
 
   SVN_ERR(svn_fs_fs__txn_proplist(&txnprops, txn, pool));
 
@@ -3665,8 +3666,6 @@ write_final_revprop(const char **path,
      requested. */
   if (set_timestamp)
     {
-      svn_string_t date;
-
       date.data = svn_time_to_cstring(apr_time_now(), pool);
       date.len = strlen(date.data);
       svn_hash_sets(txnprops, SVN_PROP_REVISION_DATE, &date);


Reply via email to