From 7cccaa3248e915446d253bd90e986366b13f5d7d Mon Sep 17 00:00:00 2001 From: Johan Danielsson Date: Mon, 1 Sep 1997 15:42:11 +0000 Subject: [PATCH] don't return ENOMEM if len == 0 git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3322 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/krb5/data.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/krb5/data.c b/lib/krb5/data.c index c32d9be88..d8db01569 100644 --- a/lib/krb5/data.c +++ b/lib/krb5/data.c @@ -59,7 +59,7 @@ krb5_error_code krb5_data_alloc(krb5_data *p, int len) { p->data = malloc(len); - if(p->data == NULL) + if(len && p->data == NULL) return ENOMEM; p->length = len; return 0; @@ -70,7 +70,7 @@ krb5_data_realloc(krb5_data *p, int len) { void *tmp; tmp = realloc(p->data, len); - if(!tmp) + if(len && !tmp) return ENOMEM; p->data = tmp; p->length = len;