Просмотр исходного кода

add more function for find_value

dcy 10 лет назад
Родитель
Сommit
c79fbc3fad
1 измененных файлов с 2 добавлено и 0 удалено
  1. 2 0
      src/erlydtl_runtime.erl

+ 2 - 0
src/erlydtl_runtime.erl

@@ -72,6 +72,8 @@ find_value(Key, L) when is_integer(Key), is_list(L) ->
     if Key =< length(L) -> lists:nth(Key, L);
        true -> undefined
     end;
+find_value(Key, L) when is_atom(Key), is_binary(L) ->
+    undefined;
 find_value(Key, {GBSize, GBData}) when is_integer(GBSize) ->
     case gb_trees:lookup(Key, {GBSize, GBData}) of
         {value, Val} ->