Author: rhuijben
Date: Fri Feb 20 22:42:34 2015
New Revision: 1661236
URL: http://svn.apache.org/r1661236
Log:
Revert yet another blame behavior change towards kidney blame.
* subversion/libsvn_client/blame.c
(svn_client_blame5): An 'extra revision' is not needed for backwards
blame, as the revision itself 'is the last change'.
Modified:
subversion/trunk/subversion/libsvn_client/blame.c
Modified: subversion/trunk/subversion/libsvn_client/blame.c
URL:
http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_client/blame.c?rev=1661236&r1=1661235&r2=1661236&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_client/blame.c (original)
+++ subversion/trunk/subversion/libsvn_client/blame.c Fri Feb 20 22:42:34 2015
@@ -653,7 +653,6 @@ svn_client_blame5(const char *target,
svn_stream_t *last_stream;
svn_stream_t *stream;
const char *target_abspath_or_url;
- svn_revnum_t youngest;
if (start->kind == svn_opt_revision_unspecified
|| end->kind == svn_opt_revision_unspecified)
@@ -768,9 +767,8 @@ svn_client_blame5(const char *target,
We need to ensure that we get one revision before the start_rev,
if available so that we can know what was actually changed in the start
revision. */
- SVN_ERR(svn_ra_get_latest_revnum(ra_session, &youngest, frb.currpool));
SVN_ERR(svn_ra_get_file_revs2(ra_session, "",
- frb.backwards ? MIN(start_revnum+1, youngest)
+ frb.backwards ? start_revnum
: MAX(0, start_revnum-1),
end_revnum,
include_merged_revisions,