diff options
Diffstat (limited to 'shared/classes/gentoo_package.php')
-rw-r--r-- | shared/classes/gentoo_package.php | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/shared/classes/gentoo_package.php b/shared/classes/gentoo_package.php index 4426565..41fec01 100644 --- a/shared/classes/gentoo_package.php +++ b/shared/classes/gentoo_package.php @@ -68,6 +68,7 @@ class sql_gentoo_package extends sql_row_obj { } public static function from_atom($atom, &$profile=null) { global $S; + if (strlen($atom) == 0) return null; if (strpos($atom, '/')) { list($bcat, $name)=explode('/', $atom); if ($i=strpos($bcat, '-')) { @@ -75,6 +76,7 @@ class sql_gentoo_package extends sql_row_obj { $bcat=substr($bcat, 0, strlen($bcat)-strlen($lcat)); } } else { + $bcat=$lcat=null; $name=$atom; } $c=array(); |