From f58e08baae0a5ee9be516e9e220a12b78e5bf414 Mon Sep 17 00:00:00 2001 From: Derrick Brashear Date: Thu, 6 Mar 2008 16:41:14 +0000 Subject: [PATCH] pioctl-settoken-malloc-fail-check-20080206 LICENSE IPL10 avoid malloc failure panic (oops) --- src/afs/afs_pioctl.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/afs/afs_pioctl.c b/src/afs/afs_pioctl.c index f09b63b..2110597 100644 --- a/src/afs/afs_pioctl.c +++ b/src/afs/afs_pioctl.c @@ -1410,6 +1410,9 @@ DECL_PIOCTL(PSetTokens) afs_osi_Free(tu->stp, tu->stLen); } tu->stp = (char *)afs_osi_Alloc(stLen); + if (tu->stp == NULL) { + return ENOMEM; + } tu->stLen = stLen; memcpy(tu->stp, stp, stLen); tu->ct = clear; -- 1.9.4