Little fix for headers comparison tool
Change-Id: Iaa9602a0d5f6864d65bc0e41bef7573bd5499b84
Signed-off-by: Grigoriy Kraynov <grigoriy.kraynov@intel.com>
diff --git a/ndk/tools/headers-diff-bionic-vs-ndk.py b/ndk/tools/headers-diff-bionic-vs-ndk.py
index 1f8a9e3..cb4157d 100755
--- a/ndk/tools/headers-diff-bionic-vs-ndk.py
+++ b/ndk/tools/headers-diff-bionic-vs-ndk.py
@@ -152,7 +152,8 @@
path_bionic = os.path.join(self.bionic_root, arch_root, 'include', root)
## for every header that both in Bionic and sysroot ##
for include in pack[1]:
- if include in self.sysincludes[arch][root]:
+ if (root in self.sysincludes[arch]) and \
+ (include in self.sysincludes[arch][root]):
## completing paths ##
platform = self.sysincludes[arch][root][include][0]
file_origin = os.path.join(path_bionic, include)