Author: stsp
Date: Fri Jul  9 16:54:11 2010
New Revision: 962610

URL: http://svn.apache.org/viewvc?rev=962610&view=rev
Log:
* subversion/libsvn_diff/parse-diff.c
  (parse_next_hunk): Stop swapping hunk texts here when producing a reverse
   diff. Swapping them here is a no-op because the reverse diff case is now
   handled by the svn_diff_hunk_readline_* functions.

Modified:
    subversion/trunk/subversion/libsvn_diff/parse-diff.c

Modified: subversion/trunk/subversion/libsvn_diff/parse-diff.c
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_diff/parse-diff.c?rev=962610&r1=962609&r2=962610&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_diff/parse-diff.c (original)
+++ subversion/trunk/subversion/libsvn_diff/parse-diff.c Fri Jul  9 16:54:11 
2010
@@ -742,16 +742,8 @@ parse_next_hunk(svn_hunk_t **hunk,
 
       (*hunk)->diff_text = diff_text;
       (*hunk)->reverse = reverse;
-      if (reverse)
-        {
-          (*hunk)->original_text = modified_text;
-          (*hunk)->modified_text = original_text;
-        }
-      else
-        {
-          (*hunk)->original_text = original_text;
-          (*hunk)->modified_text = modified_text;
-        }
+      (*hunk)->original_text = original_text;
+      (*hunk)->modified_text = modified_text;
       (*hunk)->leading_context = leading_context;
       (*hunk)->trailing_context = trailing_context;
     }


Reply via email to