From: Chuck Hagenbuch Date: Fri, 22 May 2009 02:51:26 +0000 (-0400) Subject: better check for bad spans X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=b3ee22e87a62b3afc80f97a446bcadbe3d1158c7;p=horde.git better check for bad spans --- diff --git a/framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php b/framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php index 5cf3388fe..da61cae74 100644 --- a/framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php +++ b/framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php @@ -195,9 +195,10 @@ class Horde_Date_Parser_Locale_Base */ public function guess($span) { - if (empty($span)) { + if (! $span instanceof Horde_Date_Span) { return null; } + if ($span->width() > 1) { return $span->begin->add($span->width() / 2); } else {