|
|
|
@ -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); |
|
|
|
|