summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'shared/classes/gentoo_package.php')
-rw-r--r--shared/classes/gentoo_package.php2
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();