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 f09b63b..2110597 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;