Author: hwright
Date: Tue Jun 28 18:53:59 2011
New Revision: 1140787

URL: http://svn.apache.org/viewvc?rev=1140787&view=rev
Log:
* subversion/libsvn_wc/adm_ops.c
  (revert_restore): Conditionally declare and assign a variable which is only
    used conditionally.

Modified:
    subversion/trunk/subversion/libsvn_wc/adm_ops.c

Modified: subversion/trunk/subversion/libsvn_wc/adm_ops.c
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_wc/adm_ops.c?rev=1140787&r1=1140786&r2=1140787&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_wc/adm_ops.c (original)
+++ subversion/trunk/subversion/libsvn_wc/adm_ops.c Tue Jun 28 18:53:59 2011
@@ -1289,7 +1289,7 @@ revert_restore(svn_wc__db_t *db,
   svn_wc__db_status_t status;
   svn_wc__db_kind_t kind;
   svn_node_kind_t on_disk;
-  svn_boolean_t special, notify_required;
+  svn_boolean_t notify_required;
   const char *conflict_old;
   const char *conflict_new;
   const char *conflict_working;
@@ -1297,6 +1297,9 @@ revert_restore(svn_wc__db_t *db,
   svn_filesize_t recorded_size;
   apr_time_t recorded_mod_time;
   apr_finfo_t finfo;
+#ifdef HAVE_SYMLINK
+  svn_boolean_t special;
+#endif
 
   if (cancel_func)
     SVN_ERR(cancel_func(cancel_baton));
@@ -1345,7 +1348,9 @@ revert_restore(svn_wc__db_t *db,
     {
       svn_error_clear(err);
       on_disk = svn_node_none;
+#ifdef HAVE_SYMLINK
       special = FALSE;
+#endif
     }
   else
     {
@@ -1356,7 +1361,9 @@ revert_restore(svn_wc__db_t *db,
       else
         on_disk = svn_node_unknown;
 
+#ifdef HAVE_SYMLINK
       special = (finfo.filetype == APR_LNK);
+#endif
     }
 
   /* If we expect a versioned item to be present then check that any


Reply via email to