diff options
Diffstat (limited to 'bitbake/lib/bb/data_smart.py')
| -rw-r--r-- | bitbake/lib/bb/data_smart.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/bitbake/lib/bb/data_smart.py b/bitbake/lib/bb/data_smart.py index 8d235da121..7ed7112bdc 100644 --- a/bitbake/lib/bb/data_smart.py +++ b/bitbake/lib/bb/data_smart.py | |||
| @@ -810,7 +810,7 @@ class DataSmart(MutableMapping): | |||
| 810 | expanded_removes[r] = self.expand(r).split() | 810 | expanded_removes[r] = self.expand(r).split() |
| 811 | 811 | ||
| 812 | parser.removes = set() | 812 | parser.removes = set() |
| 813 | val = "" | 813 | val = [] |
| 814 | for v in __whitespace_split__.split(parser.value): | 814 | for v in __whitespace_split__.split(parser.value): |
| 815 | skip = False | 815 | skip = False |
| 816 | for r in removes: | 816 | for r in removes: |
| @@ -819,8 +819,8 @@ class DataSmart(MutableMapping): | |||
| 819 | skip = True | 819 | skip = True |
| 820 | if skip: | 820 | if skip: |
| 821 | continue | 821 | continue |
| 822 | val = val + v | 822 | val.append(v) |
| 823 | parser.value = val | 823 | parser.value = "".join(val) |
| 824 | if expand: | 824 | if expand: |
| 825 | value = parser.value | 825 | value = parser.value |
| 826 | 826 | ||
