pyuno/source/module/uno.py |    5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

New commits:
commit 7187be3c1e7fc8f46bbeb1d2e79fb13541785887
Author: Tomáš Chvátal <tchva...@suse.com>
Date:   Thu Mar 3 13:55:34 2016 +0100

    Fix python2 build of pyuno with older py2 versions
    
    SyntaxError: ('invalid syntax', ('//usr/lib64/libreoffice/program//uno.py',
    368, 77, "            return _ConstantGroup({c.Name.split('.')[-1]:
    c.ConstantValue for c in td.Constants})\n"))
    
    Change-Id: Ie87c21fbfd83fc4d6f918eb55128db235c2220a8
    Reviewed-on: https://gerrit.libreoffice.org/22862
    Tested-by: Jenkins <c...@libreoffice.org>
    Reviewed-by: Miklos Vajna <vmik...@collabora.co.uk>

diff --git a/pyuno/source/module/uno.py b/pyuno/source/module/uno.py
index 4c78595..ad77ad3 100644
--- a/pyuno/source/module/uno.py
+++ b/pyuno/source/module/uno.py
@@ -361,7 +361,10 @@ def _impl_getConstantGroupByName( module, group ):
     qualifiedName = module + '.' + group
     for td in tde:
         if td.Name == qualifiedName:
-            return _ConstantGroup({c.Name.split('.')[-1]: c.ConstantValue for 
c in td.Constants})
+            return_dict = dict()
+            for c in td.Constants:
+                return_dict.update({c.Name.split('.')[-1]: c.ConstantValue})
+            return _ConstantGroup(return_dict)
     else:
         raise ValueError
 
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to