diff --git a/module_manager/native_module_manager.cpp b/module_manager/native_module_manager.cpp index 46d648338f6632c92646a8085a3bf481cb48f390..80b8d12a02780b5c6a2bdd9ffe779a9505bd5b8e 100755 --- a/module_manager/native_module_manager.cpp +++ b/module_manager/native_module_manager.cpp @@ -568,9 +568,10 @@ NativeModule* NativeModuleManager::FindNativeModuleByDisk( moduleKey = moduleKey + '/' + moduleName; } - if (lastNativeModule_ && strcmp(lastNativeModule_->name, moduleKey.c_str())) { - HILOG_WARN( + if (lastNativeModule_ && strcasecmp(lastNativeModule_->name, moduleKey.c_str())) { + HILOG_ERROR( "moduleName '%{public}s' does not match plugin's name '%{public}s'", moduleName, lastNativeModule_->name); + return nullptr; } if (!internal) {