Пример #1
0
static void set_config_filename(const char *config_filename)
{
	static char menu_backtitle[PATH_MAX+128];
	int size;

	size = snprintf(menu_backtitle, sizeof(menu_backtitle),
			"%s - %s", config_filename, rootmenu.prompt->text);
	if (size >= (int)sizeof(menu_backtitle))
		menu_backtitle[sizeof(menu_backtitle)-1] = '\0';
	set_dialog_backtitle(menu_backtitle);

	size = snprintf(filename, sizeof(filename), "%s", config_filename);
	if (size >= (int)sizeof(filename))
		filename[sizeof(filename)-1] = '\0';
}
Пример #2
0
static void set_config_filename(const char *config_filename)
{
	static char menu_backtitle[PATH_MAX+128];
	int size;
	struct symbol *sym;

	sym = sym_lookup("VERSION", 0);
	sym_calc_value(sym);
	size = snprintf(menu_backtitle, sizeof(menu_backtitle),
	                _("%s - uClibc v%s Configuration"),
		        config_filename, sym_get_string_value(sym));
	if (size >= sizeof(menu_backtitle))
		menu_backtitle[sizeof(menu_backtitle)-1] = '\0';
	set_dialog_backtitle(menu_backtitle);

	size = snprintf(filename, sizeof(filename), "%s", config_filename);
	if (size >= sizeof(filename))
		filename[sizeof(filename)-1] = '\0';
}
Пример #3
0
static void set_config_filename(const char *config_filename)
{
    static char menu_backtitle[PATH_MAX+128];
    int size;
    char *name,*version;

    name = getenv(OPENCONF_PROJECT_ENVNAME);
    if (!name)
        name = OPENCONF_PROJECT_DEFAULT;
    version = getenv(OPENCONF_VERSION_ENVNAME);
    if (!version)
        version = OPENCONF_VERSION_DEFAULT;
    size = snprintf(menu_backtitle, sizeof(menu_backtitle),
                    _("%s - %s v%s Configuration"),
                    config_filename, name, version);
    if (size >= sizeof(menu_backtitle))
        menu_backtitle[sizeof(menu_backtitle)-1] = '\0';
    set_dialog_backtitle(menu_backtitle);

    size = snprintf(filename, sizeof(filename), "%s", config_filename);
    if (size >= sizeof(filename))
        filename[sizeof(filename)-1] = '\0';
}