浏览代码

HPCC-10563 Ignore blank plugin versions (generated from stubs)

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Gavin Halliday 11 年之前
父节点
当前提交
f4c91808b0
共有 1 个文件被更改,包括 4 次插入2 次删除
  1. 4 2
      ecl/hqlcpp/hqlcpp.cpp

+ 4 - 2
ecl/hqlcpp/hqlcpp.cpp

@@ -1164,7 +1164,8 @@ void HqlCppInstance::addPlugin(const char *plugin, const char *version, bool inT
     {
         Owned<IWUPlugin> p = workunit->updatePluginByName(dllname.str());
 
-        p->setPluginVersion(version);
+        if (version && *version)
+            p->setPluginVersion(version);
         if (inThor)
             p->setPluginThor(true);
         else
@@ -1178,7 +1179,8 @@ void HqlCppInstance::addPlugin(const char *plugin, const char *version, bool inT
     {
         IPropertyTree * pluginNode = createPTree("Plugin");
         pluginNode->setProp("@dll", dllname.str());
-        pluginNode->setProp("@version", version);
+        if (version && *version)
+            pluginNode->setProp("@version", version);
         plugins->addPropTree("Plugin", pluginNode);
     }
 }