Browse Source

[plugin_core] fix alias action

personal/stbuehler/wip
Stefan Bühler 8 years ago
parent
commit
04c6aa93cf
  1. 4
      src/main/plugin_core.c

4
src/main/plugin_core.c

@ -352,7 +352,7 @@ static liAction* core_alias(liServer *srv, liWorker *wrk, liPlugin* p, liValue *
liValue *vPath = li_value_list_at(val, 1);
if (NULL == vPrefix || NULL == vPath) goto fail;
if (LI_VALUE_LIST == li_value_type(vPrefix) && LI_VALUE_STRING == li_value_type(vPath)) {
if (LI_VALUE_STRING == li_value_type(vPrefix) && LI_VALUE_STRING == li_value_type(vPath)) {
core_alias_config ac;
a = g_array_sized_new(FALSE, TRUE, sizeof(core_alias_config), 1);
ac.prefix = li_value_extract_string(vPrefix);
@ -370,7 +370,7 @@ static liAction* core_alias(liServer *srv, liWorker *wrk, liPlugin* p, liValue *
if (!li_value_list_has_len(entry, 2)) goto fail;
vPrefix = li_value_list_at(entry, 0);
vPath = li_value_list_at(entry, 1);
if (LI_VALUE_LIST != li_value_type(vPrefix) || LI_VALUE_STRING != li_value_type(vPath)) goto fail;
if (LI_VALUE_STRING != li_value_type(vPrefix) || LI_VALUE_STRING != li_value_type(vPath)) goto fail;
ac.prefix = li_value_extract_string(vPrefix);
ac.path = li_value_extract_string(vPath);

Loading…
Cancel
Save