static char *blockstore_get_filename(struct config *config) { char bsPath[PATH_MAX]; char *dir; dir = bitc_get_directory(); snprintf(bsPath, sizeof bsPath, "%s/headers.dat", dir); free(dir); return config_getstring(config, bsPath, "headers.filename"); }
static char * txdb_get_db_path(struct config *config) { char txdbPath[PATH_MAX]; char *dir; dir = bitc_get_directory(); snprintf(txdbPath, sizeof txdbPath, "%s/txdb", dir); free(dir); return config_getstring(config, txdbPath, "txdb.path"); }
char * wallet_get_filename(void) { char str[256]; char *dir; dir = bitc_get_directory(); snprintf(str, sizeof str, "%s/wallet.cfg", dir); free(dir); return config_getstring(btc->config, str, "wallet.filename"); }