Exit if malloc failed 75/19375/1 submit/tizen/20140411.153438
authorXiaoyang Yu (max) <max.a.yu@intel.com>
Fri, 11 Apr 2014 15:25:17 +0000 (23:25 +0800)
committerXiaoyang Yu (max) <max.a.yu@intel.com>
Fri, 11 Apr 2014 15:31:31 +0000 (23:31 +0800)
Exit if failed to malloc for env string

Change-Id: Ib9fb676520cb05ff98ebc671f548ad15fcaa07e1
Signed-off-by: Xiaoyang Yu (max) <max.a.yu@intel.com>
src/sdb.c

index 2715341..0ba7d38 100644 (file)
--- a/src/sdb.c
+++ b/src/sdb.c
@@ -1120,6 +1120,7 @@ int set_developer_privileges() {
     }
     // TODO: use pam later
     char * env = malloc (strlen("HOME=") + strlen(HOME_DEV_PATH) +1);
+    if(env == 0) fatal("failed to allocate for env string");
     strcpy(env, "HOME=");
     strcat(env, HOME_DEV_PATH);
     putenv(env);