]> code.ossystems Code Review - openembedded-core.git/commit
combo-layer: python3: fix UnicodeDecodeError
authorEd Bartosh <ed.bartosh@linux.intel.com>
Wed, 24 Aug 2016 10:16:15 +0000 (13:16 +0300)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 24 Aug 2016 12:58:24 +0000 (13:58 +0100)
commita7f1435c4c26237cdb55066c9f5408b4fdf016aa
treed8499b39eee2f281d8144b0db42960004cf80e0a
parent25f6af8895d5f5c6dcedde0a21285d63522769c8
combo-layer: python3: fix UnicodeDecodeError

check_patch function opens patch file in text mode. This causes
python3 to throw exception when calling readline():
    UnicodeDecodeError: 'utf-8' codec can't decode byte 0xa7 in position
                        NNNN: invalid start byte

Opening file in binary mode and using binary type instead of strings
should fix this.

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
scripts/combo-layer