Lines Matching defs:dbname
39 char *dbname;
70 d->dbname = NULL;
72 d->dbname = strdup(name);
73 if(d->dbname == NULL) {
81 d->dbname = malloc(mkey - db + 1);
82 if(d->dbname == NULL) {
87 memmove(d->dbname, db, mkey - db);
88 d->dbname[mkey - db] = '\0';
92 free(d->dbname);
107 free(d->dbname);
122 d->dbname ? d->dbname : "",
123 (d->dbname || d->mkey) ? ":" : "",
129 * try to figure out the database (`dbname') and master-key (`mkey')
135 char **dbname,
143 *dbname = *mkey = NULL;
154 *dbname = strdup(p);
162 if (*dbname == NULL)
163 *dbname = strdup(HDB_DEFAULT_DB);
183 const char *dbname = d->dbname;
191 if (dbname == NULL) {
195 dbname = fdbname;
199 ret = hdb_create (context, &db, dbname);
268 const char *dbname = d->dbname;
272 if (dbname == NULL) {
281 ret = hdb_create (context, &db, dbname);