浏览代码

Also support regular expressions and glob() patterns in "Pin: version".

Julian Andres Klode 16 年之前
父节点
当前提交
0500286453
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. 2 0
      apt-pkg/versionmatch.cc

+ 2 - 0
apt-pkg/versionmatch.cc

@@ -155,6 +155,8 @@ pkgCache::VerIterator pkgVersionMatch::Find(pkgCache::PkgIterator Pkg)
       {
       {
 	 if (MatchVer(Ver.VerStr(),VerStr,VerPrefixMatch) == true)
 	 if (MatchVer(Ver.VerStr(),VerStr,VerPrefixMatch) == true)
 	    return Ver;
 	    return Ver;
+	 if (ExpressionMatches(VerStr, Ver.VerStr()) == true)
+	    return Ver;
 	 continue;
 	 continue;
       }
       }