You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by rh...@apache.org on 2013/01/20 23:37:57 UTC

svn commit: r1435990 - /subversion/trunk/subversion/libsvn_client/patch.c

Author: rhuijben
Date: Sun Jan 20 22:37:57 2013
New Revision: 1435990

URL: http://svn.apache.org/viewvc?rev=1435990&view=rev
Log:
* subversion/libsvn_client/patch.c
  (readline_symlink): Following up on r1435916, always return a stringbuffer
    and always set eof to TRUE. With a bit of luck this should fix the
    segfault currently visible on the buildbots.

Modified:
    subversion/trunk/subversion/libsvn_client/patch.c

Modified: subversion/trunk/subversion/libsvn_client/patch.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_client/patch.c?rev=1435990&r1=1435989&r2=1435990&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_client/patch.c (original)
+++ subversion/trunk/subversion/libsvn_client/patch.c Sun Jan 20 22:37:57 2013
@@ -830,15 +830,13 @@ readline_symlink(void *baton, svn_string
   struct symlink_baton_t *sb = baton;
 
   if (eof)
-    *eof = FALSE;
+    *eof = TRUE;
   if (eol_str)
     *eol_str = NULL;
 
   if (sb->at_eof)
     {
-      *line = NULL;
-      if (eof)
-        *eof = TRUE;
+      *line = svn_stringbuf_create("", result_pool); /* Result required :( */
     }
   else
     {