commit | 2976276657034efb380cd4dd702f6445de01faac | [log] [tgz] |
---|---|---|
author | Dileep Marchya <dmarchya@codeaurora.org> | Thu Jul 14 14:42:24 2016 +0530 |
committer | Dileep Marchya <dmarchya@codeaurora.org> | Fri Jul 15 14:55:00 2016 +0530 |
tree | 3ab7905c84a0027ee6d2d6d48246643f25392028 | |
parent | c30cf4b7f3d7f3ac8a6af3c93df2ab7a2a2d0c54 [diff] [blame] |
sdm: Fix return value of DynLib::Open method. - Check for NULL library handle in return value for Open method. CRs-Fixed: 1042296 Change-Id: I524ac5b292eb88ba603067a55b2e4bea0372ae08
diff --git a/sdm/libs/utils/sys.cpp b/sdm/libs/utils/sys.cpp index 0ce524e..0d1ab0e 100644 --- a/sdm/libs/utils/sys.cpp +++ b/sdm/libs/utils/sys.cpp
@@ -70,7 +70,7 @@ Close(); lib_ = ::dlopen(lib_name, RTLD_NOW); - return (*this); + return (lib_ != NULL); } bool DynLib::Sym(const char *func_name, void **func_ptr) {