From 56e9a20e9accbe49b53e8c62fd5fd49fff152718 Mon Sep 17 00:00:00 2001 From: Johan Danielsson Date: Thu, 22 Jan 1998 20:24:31 +0000 Subject: [PATCH] Don't fail if realloc(X, 0) returns NULL. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4344 ec53bebd-3082-4978-b11e-865c3cabbd6b --- kdc/connect.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kdc/connect.c b/kdc/connect.c index 533c59800..d407625b6 100644 --- a/kdc/connect.c +++ b/kdc/connect.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 1997 Kungliga Tekniska Högskolan + * Copyright (c) 1997, 1998 Kungliga Tekniska Högskolan * (Royal Institute of Technology, Stockholm, Sweden). * All rights reserved. * @@ -221,7 +221,7 @@ init_sockets(struct descr **desc) } } d = realloc(d, num * sizeof(*d)); - if (d == NULL) + if (d == NULL && num != 0) krb5_errx(context, 1, "realloc(%u) failed", num * sizeof(*d)); *desc = d; return num;