コード例 #1
0
ファイル: config-file.c プロジェクト: Alucard014/obs-studio
void config_set_default_string(config_t config, const char *section,
		const char *name, const char *value)
{
	if (!value)
		value = "";
	config_set_item(&config->defaults, section, name, bstrdup(value));
}
コード例 #2
0
ファイル: config-file.c プロジェクト: Bl00drav3n/obs-studio
void config_set_double(config_t *config, const char *section,
		const char *name, double value)
{
	char *str = bzalloc(64);
	os_dtostr(value, str, 64);
	config_set_item(&config->sections, section, name, str);
}
コード例 #3
0
ファイル: config-file.c プロジェクト: Alucard014/obs-studio
void config_set_default_double(config_t config, const char *section,
		const char *name, double value)
{
	struct dstr str;
	dstr_init(&str);
	dstr_printf(&str, "%g", value);
	config_set_item(&config->defaults, section, name, str.array);
}
コード例 #4
0
ファイル: config-file.c プロジェクト: Alucard014/obs-studio
void config_set_default_uint(config_t config, const char *section,
		const char *name, uint64_t value)
{
	struct dstr str;
	dstr_init(&str);
	dstr_printf(&str, "%llu", value);
	config_set_item(&config->defaults, section, name, str.array);
}
コード例 #5
0
ファイル: config-file.c プロジェクト: Antidote/obs-studio
void config_set_int(config_t *config, const char *section,
		const char *name, int64_t value)
{
	struct dstr str;
	dstr_init(&str);
	dstr_printf(&str, "%lld", value);
	config_set_item(&config->sections, section, name, str.array);
}
コード例 #6
0
ファイル: config-file.c プロジェクト: Alucard014/obs-studio
void config_set_default_bool(config_t config, const char *section,
		const char *name, bool value)
{
	char *str = bstrdup(value ? "true" : "false");
	config_set_item(&config->defaults, section, name, str);
}