You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by st...@apache.org on 2015/01/19 16:28:30 UTC

svn commit: r1653030 - /subversion/trunk/subversion/libsvn_subr/prefix_string.c

Author: stefan2
Date: Mon Jan 19 15:28:30 2015
New Revision: 1653030

URL: http://svn.apache.org/r1653030
Log:
* subversion/libsvn_subr/prefix_string.c
  (svn_prefix_string__expand): Fix access violation caused buy insufficient
                               allocation.

Modified:
    subversion/trunk/subversion/libsvn_subr/prefix_string.c

Modified: subversion/trunk/subversion/libsvn_subr/prefix_string.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_subr/prefix_string.c?rev=1653030&r1=1653029&r2=1653030&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_subr/prefix_string.c (original)
+++ subversion/trunk/subversion/libsvn_subr/prefix_string.c Mon Jan 19 15:28:30 2015
@@ -267,7 +267,7 @@ svn_prefix_string__expand(const svn_pref
   apr_size_t len = s->prefix->length + s_len;
   char *buffer = apr_palloc(pool, len + 1);
 
-  svn_string_t *result = apr_pcalloc(pool, sizeof(result));
+  svn_string_t *result = apr_pcalloc(pool, sizeof(*result));
   result->data = buffer;
   result->len = len;
   buffer[len] = '\0';