From 4f9a29827321802c3e38d56b8c26c8beff3901f5 Mon Sep 17 00:00:00 2001 From: Lars Jung Date: Wed, 13 May 2015 22:30:38 +0200 Subject: [PATCH] Fix some edge case. --- src/_h5ai/backend/php/core/class-util.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/_h5ai/backend/php/core/class-util.php b/src/_h5ai/backend/php/core/class-util.php index faa750cd..c75c497e 100644 --- a/src/_h5ai/backend/php/core/class-util.php +++ b/src/_h5ai/backend/php/core/class-util.php @@ -52,7 +52,8 @@ class Util { public static function ends_with($sequence, $tail) { - return substr($sequence, -strlen($tail)) === $tail; + $len = strlen($tail); + return $len === 0 ? true : substr($sequence, -$len) === $tail; } public static function wrap_pattern($pattern) {