Просмотр исходного кода

Use _error->Warning() instead of writing to std::cerr.

Julian Andres Klode лет назад: 16
Родитель
Сommit
4213f040ac
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      apt-pkg/versionmatch.cc

+ 1 - 1
apt-pkg/versionmatch.cc

@@ -183,7 +183,7 @@ bool pkgVersionMatch::ExpressionMatches(const char *pattern, const char *string)
 	 char *regex = strdup(pattern + 1);
 	 regex[length - 2] = '\0';
 	 if (regcomp(&preg, regex, REG_EXTENDED | REG_ICASE) != 0) {
-	    std::cerr << "E: Invalid regular expression: " << regex << "\n";
+	    _error->Warning("Invalid regular expression: %s", regex);
 	 } else if (regexec(&preg, string, 0, NULL, 0) == 0) {
 	    res = true;
 	 }