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;