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