From: Russell Bryant Date: Mon, 6 Nov 2006 18:05:11 +0000 (+0000) Subject: check for failure after call to calloc() (issue #8295) X-Git-Tag: 1.6.0-beta1~3^2~4104 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0f621aa13e0523bd8af39ee5a513d8f7cd954775;p=thirdparty%2Fasterisk.git check for failure after call to calloc() (issue #8295) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@47232 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/utils/check_expr.c b/utils/check_expr.c index 531af49c00..85b869b2d2 100644 --- a/utils/check_expr.c +++ b/utils/check_expr.c @@ -69,6 +69,8 @@ char *find_var(const char *varname) /* the list should be pretty short, if there void set_var(const char *varname, const char *varval) { struct varz *t = calloc(1,sizeof(struct varz)); + if (!t) + return; strcpy(t->varname, varname); strcpy(t->varval, varval); t->next = global_varlist;