You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by da...@apache.org on 2010/12/31 14:07:38 UTC

svn commit: r1054108 - /subversion/branches/diff-optimizations-bytes/subversion/libsvn_diff/diff_file.c

Author: danielsh
Date: Fri Dec 31 13:07:38 2010
New Revision: 1054108

URL: http://svn.apache.org/viewvc?rev=1054108&view=rev
Log:
On the 'diff-optimizations-bytes' branch:

* subversion/libsvn_diff/diff_file.c
  (datasource_get_next_token, token_discard):
    Add some clarifying comments.

Modified:
    subversion/branches/diff-optimizations-bytes/subversion/libsvn_diff/diff_file.c

Modified: subversion/branches/diff-optimizations-bytes/subversion/libsvn_diff/diff_file.c
URL: http://svn.apache.org/viewvc/subversion/branches/diff-optimizations-bytes/subversion/libsvn_diff/diff_file.c?rev=1054108&r1=1054107&r2=1054108&view=diff
==============================================================================
--- subversion/branches/diff-optimizations-bytes/subversion/libsvn_diff/diff_file.c (original)
+++ subversion/branches/diff-optimizations-bytes/subversion/libsvn_diff/diff_file.c Fri Dec 31 13:07:38 2010
@@ -701,7 +701,7 @@ datasource_get_next_token(apr_uint32_t *
         && (curp - file->buffer) == file->suffix_offset_in_chunk)
       return SVN_NO_ERROR;
 
-  /* Get a new token */
+  /* Allocate a new token, or fetch one from the "reusable tokens" list. */
   file_token = file_baton->tokens;
   if (file_token)
     {
@@ -931,6 +931,7 @@ token_discard(void *baton, void *token)
   svn_diff__file_baton_t *file_baton = baton;
   svn_diff__file_token_t *file_token = token;
 
+  /* Prepend FILE_TOKEN to FILE_BATON->TOKENS, for reuse. */
   file_token->next = file_baton->tokens;
   file_baton->tokens = file_token;
 }