[bitbake-devel] [PATCH 02/16] data: Be explicit in data_db check
Richard Purdie
richard.purdie at linuxfoundation.org
Mon Sep 16 21:53:19 UTC 2013
The if statement current causes the size of parent to be calcuated which
is like a len() operation on a datastore. Since we're only interested
whether the value is none, checking explictly for this gives a
small performance gain.
Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
---
lib/bb/data.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/bb/data.py b/lib/bb/data.py
index 8c9cb0f..e6d5232 100644
--- a/lib/bb/data.py
+++ b/lib/bb/data.py
@@ -59,7 +59,7 @@ def init():
def init_db(parent = None):
"""Return a new object representing the Bitbake data,
optionally based on an existing object"""
- if parent:
+ if parent is not None:
return parent.createCopy()
else:
return _dict_type()
--
1.8.1.2
More information about the bitbake-devel
mailing list