summaryrefslogtreecommitdiff
path: root/classes
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2019-11-12 07:11:10 +0300
committerAndrew Dolgov <[email protected]>2019-11-12 07:11:10 +0300
commit5bb8dad63187ddd8d83d38197813596817fa7abd (patch)
tree2a32f333a1145a21c3f36d400fc3bb752ddc85eb /classes
parent60609637bc0301bc89bf00453273302a2126689d (diff)
is_gzipped: don't try to strpos() over entire buffer
Diffstat (limited to 'classes')
-rwxr-xr-xclasses/rssutils.php3
1 files changed, 2 insertions, 1 deletions
diff --git a/classes/rssutils.php b/classes/rssutils.php
index aad45a1aa..1904176f8 100755
--- a/classes/rssutils.php
+++ b/classes/rssutils.php
@@ -1551,7 +1551,8 @@ class RSSUtils {
}
static function is_gzipped($feed_data) {
- return mb_strpos($feed_data, "\x1f" . "\x8b" . "\x08", 0, "US-ASCII") === 0;
+ return strpos(substr($feed_data, 0, 3),
+ "\x1f" . "\x8b" . "\x08", 0) === 0;
}
static function load_filters($feed_id, $owner_uid) {