]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
pioctl-settoken-malloc-fail-check-20080206
authorDerrick Brashear <shadow@dementia.org>
Thu, 6 Mar 2008 16:41:14 +0000 (16:41 +0000)
committerDerrick Brashear <shadow@dementia.org>
Thu, 6 Mar 2008 16:41:14 +0000 (16:41 +0000)
LICENSE IPL10

avoid malloc failure panic (oops)

src/afs/afs_pioctl.c

index f09b63b522d3a40843157f706051c981086aa799..211059723762565e6ba409c86f1ff31e16f15a4d 100644 (file)
@@ -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;