libfaim/aim_login.c

changeset 771
4ca7e1a4b1e4
parent 741
95bf17374b84
child 840
b80a628d935f
--- a/libfaim/aim_login.c	Fri Aug 25 22:09:34 2000 +0000
+++ b/libfaim/aim_login.c	Mon Aug 28 05:07:43 2000 +0000
@@ -306,7 +306,8 @@
   rxcallback_t userfunc;
 
   keylen = aimutil_get16(command->data+10);
-  key = malloc(keylen+1);
+  if (!(key = malloc(keylen+1)))
+    return ret;
   memcpy(key, command->data+12, keylen);
   key[keylen] = '\0';
   

mercurial