From a2321b24f6ce0e7832f18c39d4de69d0236ba145 Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Sat, 27 Aug 2016 08:47:29 -0400 Subject: Flatten isinstance calls. (#715) That is, isinstance(x, y) or isinstance(x, z) can be flattened with a tuple to isinstance(x, (y, z)). --- mesonbuild/modules/pkgconfig.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mesonbuild/modules') diff --git a/mesonbuild/modules/pkgconfig.py b/mesonbuild/modules/pkgconfig.py index 6ee558b..b01b587 100644 --- a/mesonbuild/modules/pkgconfig.py +++ b/mesonbuild/modules/pkgconfig.py @@ -65,7 +65,7 @@ class PkgConfigModule: for l in libs: if hasattr(l, 'held_object'): l = l.held_object - if not (isinstance(l, build.SharedLibrary) or isinstance(l, build.StaticLibrary)): + if not isinstance(l, (build.SharedLibrary, build.StaticLibrary)): raise mesonlib.MesonException('Library argument not a library object.') processed_libs.append(l) libs = processed_libs -- cgit v1.1