Fix UaF when r2 -HH

This commit is contained in:
alvarofe 2017-02-26 00:37:26 +01:00
parent f992370474
commit 78b144faee

View File

@ -224,8 +224,6 @@ static int main_print_var(const char *var_name) {
{ "USER_PLUGINS", r_str_home (R2_HOMEDIR) },
{ NULL, NULL }
};
free (homedir);
if (var_name) {
while (r2_vars[i].name) {
if (!strcmp (r2_vars[i].name, var_name)) {
@ -240,6 +238,7 @@ static int main_print_var(const char *var_name) {
i++;
}
}
free (homedir);
return 0;
}