Author: stefan2
Date: Fri Sep  7 00:22:45 2012
New Revision: 1381817

URL: http://svn.apache.org/viewvc?rev=1381817&view=rev
Log:
Follow-up to r1381814.

* subversion/libsvn_fs_fs/fs_fs.c
  (get_dir_contents): expanded_size may not be given

Modified:
    subversion/trunk/subversion/libsvn_fs_fs/fs_fs.c

Modified: subversion/trunk/subversion/libsvn_fs_fs/fs_fs.c
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_fs_fs/fs_fs.c?rev=1381817&r1=1381816&r2=1381817&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_fs_fs/fs_fs.c (original)
+++ subversion/trunk/subversion/libsvn_fs_fs/fs_fs.c Fri Sep  7 00:22:45 2012
@@ -5070,7 +5070,9 @@ get_dir_contents(apr_hash_t *entries,
        * parse it byte-by-byte.
        */
       apr_pool_t *text_pool = svn_pool_create(pool);
-      apr_size_t len = noderev->data_rep->expanded_size;
+      apr_size_t len = noderev->data_rep->expanded_size
+                     ? noderev->data_rep->expanded_size
+                     : noderev->data_rep->size;
       svn_stringbuf_t *text = svn_stringbuf_create_ensure(len, text_pool);
       text->len = len;
 


Reply via email to