mesa: Avoid set comprehension.
authorVinson Lee <vlee@freedesktop.org>
Thu, 29 Jun 2017 06:13:26 +0000 (23:13 -0700)
committerVinson Lee <vlee@freedesktop.org>
Wed, 5 Jul 2017 19:48:26 +0000 (12:48 -0700)
Fix build error on CentOS 6.9 with Python 2.6.

  GEN    main/format_fallback.c
  File "./main/format_fallback.py", line 42
    names = {fmt.name for fmt in formats}
                        ^
SyntaxError: invalid syntax

Fixes: a1983223d883 ("mesa: Add _mesa_format_fallback_rgbx_to_rgba() [v2]")
Signed-off-by: Vinson Lee <vlee@freedesktop.org>
Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
src/mesa/main/format_fallback.py

index e3b9916f6eeb47e511076ceaf58625f163bd5b9a..7782e493d1d432a6efb3b385052987d131d566da 100644 (file)
@@ -39,7 +39,7 @@ def parse_args():
     return p.parse_args()
 
 def get_rgbx_to_rgba_map(formats):
-    names = {fmt.name for fmt in formats}
+    names = set(fmt.name for fmt in formats)
 
     for fmt in formats:
         if not fmt.has_channel('r') or not fmt.has_channel('x'):