/[Apache-SVN]
ViewVC logotype

Revision 1497002


Jump to revision: Previous Next
Author: philip
Date: Wed Jun 26 16:50:59 2013 UTC (10 years, 9 months ago)
Changed paths: 4
Log Message:
When possible pass the stream's file to external diff rather than
creating a temporary spool file.  Fixes issue 4382.

* subversion/include/private/svn_io_private.h
  (svn_stream__aprfile): New.

* subversion/libsvn_subr/stream.c
  (struct svn_stream_t): Add file member.
  (svn_stream_create, svn_stream_from_aprfile2): Set file member.
  (svn_stream__aprfile): New.

* subversion/libsvn_client/diff.c
  (diff_content_changed): Use stream's file if possible.

* subversion/svnlook/svnlook.c
  (print_diff_tree): Use stream's file if possible.


Changed paths

Path Details
Directorysubversion/trunk/subversion/include/private/svn_io_private.h modified , text changed
Directorysubversion/trunk/subversion/libsvn_client/diff.c modified , text changed
Directorysubversion/trunk/subversion/libsvn_subr/stream.c modified , text changed
Directorysubversion/trunk/subversion/svnlook/svnlook.c modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26