changeset 62f60ee68b45 in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=62f60ee68b45
description:
Python: Fix a conditional expression that requires Python 2.5
This patch changes a conditional expression to a conventional if/else
block, which does not require Python >= 2.5.
diffstat:
src/python/m5/SimObject.py | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
diffs (17 lines):
diff -r 4da2ea94319f -r 62f60ee68b45 src/python/m5/SimObject.py
--- a/src/python/m5/SimObject.py Wed Mar 21 10:36:45 2012 -0500
+++ b/src/python/m5/SimObject.py Wed Mar 21 19:02:03 2012 -0400
@@ -993,8 +993,12 @@
port_names.sort()
for port_name in port_names:
port = self._port_refs.get(port_name, None)
+ if port != None:
+ port_count = len(port)
+ else:
+ port_count = 0
setattr(cc_params, 'port_' + port_name + '_connection_count',
- len(port) if port != None else 0)
+ port_count)
self._ccParams = cc_params
return self._ccParams
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev