main: don't pass argv[0] to openDB()

Don't mention the program name in the error message.
This commit is contained in:
Max Kellermann 2009-02-02 16:58:51 +01:00
parent 37bcd711b5
commit fdb80e74b7
1 changed files with 4 additions and 6 deletions

View File

@ -89,7 +89,7 @@ struct notify main_notify;
* process has been daemonized.
*/
static bool
openDB(Options * options, char *argv0)
openDB(const Options *options)
{
const char *path = config_get_path(CONF_DB_FILE);
bool ret;
@ -113,11 +113,9 @@ openDB(Options * options, char *argv0)
ret = db_load();
if (!ret) {
if (options->createDB < 0) {
if (options->createDB < 0)
g_error("can't open db file and using "
"\"--no-create-db\" command line option; "
"try running \"%s --create-db\"", argv0);
}
"\"--no-create-db\" command line option");
if (!db_check())
exit(EXIT_FAILURE);
@ -250,7 +248,7 @@ int main(int argc, char *argv[])
decoder_plugin_init_all();
update_global_init();
create_db = !openDB(&options, argv[0]);
create_db = !openDB(&options);
#ifdef ENABLE_SQLITE
sticker_global_init(config_get_path(CONF_STICKER_FILE));