From a45d499f313919b68b3cb50c2dabfe120e2e355f Mon Sep 17 00:00:00 2001
From: Tommi Rantala <tt.rantala@gmail.com>
Date: Thu, 25 Jun 2009 09:53:23 +0300
Subject: [PATCH 01/25] preload/posix/generate: python 2.3 fix

The default build of libfiu uses the generate script, which requires a
recent version of python with support for generator expressions. This
patch changes the generator expression to a list comprehension to enable
libfiu to be built with older versions of python.

Signed-off-by: Tommi Rantala <tt.rantala@gmail.com>
---
 preload/posix/generate |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/preload/posix/generate b/preload/posix/generate
index dc3e6f4..dd42e0b 100755
--- a/preload/posix/generate
+++ b/preload/posix/generate
@@ -92,8 +92,8 @@ class Function:
 		f.write('/* Wrapper for %s() */\n' % self.name)
 
 		# extract params names and types
-		paramst = ', '.join(i[0] for i in self.params_info)
-		paramsn = ', '.join(i[1] for i in self.params_info)
+		paramst = ', '.join([i[0] for i in self.params_info])
+		paramsn = ', '.join([i[1] for i in self.params_info])
 
 		f.write('mkwrap_top(%s, %s, (%s), (%s), (%s))\n' % \
 				(self.ret_type, self.name, self.params,
-- 
1.6.2.2.646.gb214

