summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <zecke@selfish.org>2006-03-29 21:04:42 +0000
committerHolger Hans Peter Freyther <zecke@selfish.org>2006-03-29 21:04:42 +0000
commitc8c16719c4eb2e1d5552da807def819bcdb24210 (patch)
treee67ea5804e79d7f4f8a022d8e4abb00d6aeaa07a
parent639d13506fa829082427427f299f3df7e9d193cb (diff)
downloadbitbake-c8c16719c4eb2e1d5552da807def819bcdb24210.tar.gz
bitbke/lib/bb/data_smart.py:
-createCopy is not called, instead a constructor is invoked. Copy the cookies here as well. Currently I only copy them from 'clean' as we should have them pickled already...
-rw-r--r--lib/bb/data_smart.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/bb/data_smart.py b/lib/bb/data_smart.py
index c5f0d2f79..c894b7fd4 100644
--- a/lib/bb/data_smart.py
+++ b/lib/bb/data_smart.py
@@ -324,6 +324,8 @@ class DataSmartPackage(DataSmart):
# Either unpickle the data or do copy on write
if clean:
self.linkDataSet()
+ self._seen_overrides = copy.copy(parent._seen_overrides)
+ self._special_values = copy.copy(parent._special_values)
else:
self.unpickle()