]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
data_smart: Adding overrides of zero length is pointless so lets not
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 1 Jun 2011 13:01:32 +0000 (14:01 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 1 Jun 2011 13:01:32 +0000 (14:01 +0100)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
lib/bb/data_smart.py

index 67866d5bd8ceb87bf0331d0cb25e9e35cb849927..64a900c556aae85d59cc79faa0c5d7d3fffc39eb 100644 (file)
@@ -258,9 +258,10 @@ class DataSmart(MutableMapping):
         # more cookies for the cookie monster
         if '_' in var:
             override = var[var.rfind('_')+1:]
-            if override not in self._seen_overrides:
-                self._seen_overrides[override] = set()
-            self._seen_overrides[override].add( var )
+            if len(override) > 0:
+                if override not in self._seen_overrides:
+                    self._seen_overrides[override] = set()
+                self._seen_overrides[override].add( var )
 
         # setting var
         self.dict[var]["content"] = value