From c48af6752e87df0a42f83d506ed61ad2a9537a5f Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ale=C5=A1=20K=C5=99enek?= Date: Tue, 27 Sep 2005 09:53:03 +0000 Subject: [PATCH] correct list allocation --- org.glite.jp.common/src/context.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/org.glite.jp.common/src/context.c b/org.glite.jp.common/src/context.c index 3da2f7a..f3b81b8 100644 --- a/org.glite.jp.common/src/context.c +++ b/org.glite.jp.common/src/context.c @@ -132,11 +132,11 @@ int glite_jp_add_deferred( for (i=0; v && *v; i++); - ctx->deferred_func = realloc(ctx->deferred_func, (i+1) * sizeof *ctx->deferred_func); + ctx->deferred_func = realloc(ctx->deferred_func, (i+2) * sizeof *ctx->deferred_func); ctx->deferred_func[i] = func; ctx->deferred_func[i+1] = NULL; - ctx->deferred_arg = realloc(ctx->deferred_arg,(i+1) * sizeof *ctx->deferred_arg); + ctx->deferred_arg = realloc(ctx->deferred_arg,(i+2) * sizeof *ctx->deferred_arg); ctx->deferred_arg[i] = arg; ctx->deferred_arg[i+1] = NULL; -- 1.8.2.3