Lines Matching defs:dbname
41 char *dbname;
72 d->dbname = NULL;
74 d->dbname = strdup(name);
75 if(d->dbname == NULL) {
83 d->dbname = malloc(mkey - db + 1);
84 if(d->dbname == NULL) {
89 memmove(d->dbname, db, mkey - db);
90 d->dbname[mkey - db] = '\0';
94 free(d->dbname);
109 free(d->dbname);
124 d->dbname ? d->dbname : "",
125 (d->dbname || d->mkey) ? ":" : "",
131 * try to figure out the database (`dbname') and master-key (`mkey')
137 char **dbname,
145 *dbname = *mkey = NULL;
156 *dbname = strdup(p);
164 if (*dbname == NULL)
165 *dbname = strdup(HDB_DEFAULT_DB);
185 const char *dbname = d->dbname;
193 if (dbname == NULL) {
197 dbname = fdbname;
201 ret = hdb_create (context, &db, dbname);
270 const char *dbname = d->dbname;
274 if (dbname == NULL) {
283 ret = hdb_create (context, &db, dbname);