]> git.sur5r.net Git - minitube/blobdiff - src/ytsearch.cpp
New upstream version 3.6
[minitube] / src / ytsearch.cpp
index ea07412b50fc1d39a5ac6fe22f824dd27fd0c3db..f52bb8cf5fa82f0448d2499d02fe0467f822208e 100644 (file)
@@ -187,7 +187,7 @@ void YTSearch::requestError(const QString &message) {
 }
 
 QString YTSearch::videoIdFromUrl(const QString &url) {
-    QRegExp re = QRegExp("^.*[\\?&]v=([^&#]+).*$");
+    static QRegExp re = QRegExp("^.*[\\?&]v=([^&#]+).*$");
     if (re.exactMatch(url)) return re.cap(1);
     re = QRegExp("^.*://.*/([^&#\\?]+).*$");
     if (re.exactMatch(url)) return re.cap(1);