diff options
author | Marcin Juszkiewicz <hrw@openembedded.org> | 2007-07-05 15:37:56 +0000 |
---|---|---|
committer | Marcin Juszkiewicz <hrw@openembedded.org> | 2007-07-05 15:37:56 +0000 |
commit | 50fbbdb83e90403447b95b326ebe825ea325e605 (patch) | |
tree | 140d2e8cca86f024db22136904bb0b1a358ccc5a /contrib/feed-browser/includes/functions.inc | |
parent | 66f69d475f74260170e0703e670a9870ab087f29 (diff) |
feed-browser: exit if database cannot be found or created
Diffstat (limited to 'contrib/feed-browser/includes/functions.inc')
-rw-r--r-- | contrib/feed-browser/includes/functions.inc | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/contrib/feed-browser/includes/functions.inc b/contrib/feed-browser/includes/functions.inc index 5549aa578d..ad8e57e93b 100644 --- a/contrib/feed-browser/includes/functions.inc +++ b/contrib/feed-browser/includes/functions.inc @@ -422,8 +422,12 @@ function sectionslist() function check_database() { - if($db = sqlite_open(DB_FILENAME)) + $db_exists = FALSE; + + if(file_exists(DB_FILENAME) AND $db = sqlite_open(DB_FILENAME)) { + $db_exists = TRUE; + //initialize db if (db_table_exists ($db, 'packages') === FALSE) { @@ -461,6 +465,8 @@ function check_database() sqlite_close($db); } + + return $db_exists; } |