From ad319fa614a04e055da98d9760d62e7151a3ac36 Mon Sep 17 00:00:00 2001 From: mhiretskiy Date: Wed, 16 Jul 2008 07:19:45 +0000 Subject: [PATCH] git-svn-id: http://svn.calculate.ru/calculate2/calculate-lib/trunk@70 c91db197-33c1-4113-bf15-f8a5c547ca64 --- pym/cl_base.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pym/cl_base.py b/pym/cl_base.py index d44ba52..e6f923c 100644 --- a/pym/cl_base.py +++ b/pym/cl_base.py @@ -1837,8 +1837,15 @@ class DataVars: param=self.__varslist[i] nobj=objValue(param['mode'],param['type'], None) if type_names: - if not self.__checkType(val.vtype,type_names): + # Заменено Хирецким М.А. так как vtype содержит python тип + # перемнной, а фильтр вероятнее всего использует для + # фильтрации по типу использования переменных которые + # содержатся в v_type + if not self.__checkType(val.v_type,type_names): continue + # if not self.__checkType(val.vtype,type_names): + # continue + # Конец замены ret[i]=nobj return ret