diff options
author | Nicolás Reynolds <fauno@parabola.nu> | 2013-03-15 11:02:35 -0300 |
---|---|---|
committer | Nicolás Reynolds <fauno@parabola.nu> | 2013-03-15 11:02:35 -0300 |
commit | 7ffee940f2966ee3f7d8511fd22bb76b77f23ae4 (patch) | |
tree | 2d8ff640511b9e52e5b3773ee947710948c6f76e /libre/audex-libre/google_regex.patch | |
parent | e1a9a599638f8e61a3dcdbed92f9ee25ce4d0394 (diff) | |
parent | 171bf3bdded6c553ed0acd817ff85e84e309e24b (diff) |
Merge branch 'master' of ssh://gparabola/srv/git/abslibre
Diffstat (limited to 'libre/audex-libre/google_regex.patch')
-rw-r--r-- | libre/audex-libre/google_regex.patch | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/libre/audex-libre/google_regex.patch b/libre/audex-libre/google_regex.patch new file mode 100644 index 000000000..86917e66f --- /dev/null +++ b/libre/audex-libre/google_regex.patch @@ -0,0 +1,14 @@ +--- audex-0.74b1/utils/coverfetcher.cpp 2011-01-15 12:06:25.000000000 +0100 ++++ audex-0.74b1/utils/coverfetcher_new.cpp 2011-07-20 18:43:37.554588883 +0200 +@@ -162,7 +162,10 @@ + cover_tbnids.clear(); + cover_thumbnails.clear(); + +- QRegExp rx("<a\\shref=(\\/imgres\\?imgurl=[a-zA-Z0-9\\&\\_\\%\\/\\=\\.\\:\\-\\?]+)>[\\s\\n]*<img\\ssrc=([a-zA-Z0-9\\&\\_\\%\\/\\=\\.\\:\\-\\?]+).*>[\\s\\n]*</a>"); ++ QRegExp rx("<a\\shref=\"(\\/imgres\\?imgurl=[^\"]+)\">[\\s\\n]*<img[^>]+src=\"([^>]+)\"></a>"); ++ QString html = xml; ++ html.replace( QLatin1String("&"), QLatin1String("&") ); ++ + rx.setMinimal(TRUE); + + int pos = 0; int i = 0; |