X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Fsrc%2Fgears%2Fext_env_inject.c;h=251029d7bf7732f6bad72e1dff9c0f975cd2708e;hb=d0652a946b5d7dcee13c9d445b103f37284059aa;hp=4988dcf24e0883689f4669c7188bc12c081dc397;hpb=7229981629c6baa0afb61cc99cfcf6dd029c9c93;p=palacios.git diff --git a/palacios/src/gears/ext_env_inject.c b/palacios/src/gears/ext_env_inject.c index 4988dcf..251029d 100644 --- a/palacios/src/gears/ext_env_inject.c +++ b/palacios/src/gears/ext_env_inject.c @@ -75,6 +75,12 @@ int v3_insert_env_inject (void * ginfo, char ** strings, int num_strings, char * struct v3_env_injects * injects = &env_injects; struct v3_env_inject_info * inject = V3_Malloc(sizeof(struct v3_env_inject_info)); + if (!inject) { + PrintError("Cannot allocate in inserting environment inject\n"); + return -1; + } + + memset(inject, 0, sizeof(struct v3_env_inject_info)); inject->env_vars = strings;