[PATCH 1/2] rtemstoolkit: Python 3 compatibility
Chris Johns
chrisj at rtems.org
Fri Jan 8 09:03:43 UTC 2016
On 8/01/2016 7:50 PM, Sebastian Huber wrote:
> On 08/01/16 08:00, Sebastian Huber wrote:
>> ---
>> rtemstoolkit/execute.py | 2 +-
>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/rtemstoolkit/execute.py b/rtemstoolkit/execute.py
>> index 4125182..0344e51 100755
>> --- a/rtemstoolkit/execute.py
>> +++ b/rtemstoolkit/execute.py
>> @@ -177,7 +177,7 @@ class execute(object):
>> break
>> #print '))))) %02x "%s"' % (ord(data), data)
>> for c in data:
>> - line += c
>> + line += str(c)
>> if c == '\n':
>> count += 1
>> _output_line(line, exe, prefix, out, count)
>
> I am not sure if this fix is correct. Python 3 refuses to accept the
> previous code since implicit int to str conversions are forbidden.
>
The code looks fine to me.
What is the error?
Can you print the type of 'c'?
Chris
More information about the devel
mailing list