From 224d38d81727058ad9f0202b13ac5bdc63a55846 Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Mon, 11 Aug 1997 17:17:49 +0000 Subject: [PATCH] (krb5_unparse_name): allocate memory properly git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2917 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/krb5/principal.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/krb5/principal.c b/lib/krb5/principal.c index 7a2ae1861..630483560 100644 --- a/lib/krb5/principal.c +++ b/lib/krb5/principal.c @@ -204,13 +204,13 @@ krb5_unparse_name(krb5_context context, s = NULL; for (i = 0; i < ncomp; i++){ if(i){ - s = realloc(s, len + 1); + s = realloc(s, len + 2); s[len] = '/'; s[len + 1] = 0; } len = quote_string(princ_ncomp(principal, i), &s); } - s = realloc(s, len + 1); + s = realloc(s, len + 2); s[len] = '@'; s[len + 1] = 0; len = quote_string(princ_realm(principal), &s);