/* Stores a valid name for a new variable in DICT into the SIZE bytes in NAME.
Returns true if successful, false if SIZE is insufficient. */
-static bool
-auto_generate_var_name (const PsppireDict *dict, char *name, size_t size)
+bool
+psppire_dict_generate_name (const PsppireDict *dict, char *name, size_t size)
{
gint d;
if ( ! name )
{
- if (!auto_generate_var_name (d, tmpname, sizeof tmpname))
+ if (!psppire_dict_generate_name (d, tmpname, sizeof tmpname))
g_return_if_reached ();
name = tmpname;
/* PSPPIRE - a graphical user interface for PSPP.
- Copyright (C) 2004, 2009 Free Software Foundation
+ Copyright (C) 2004, 2009, 2011 Free Software Foundation
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
gboolean psppire_dict_check_name (const PsppireDict *dict,
const gchar *name, gboolean report);
+bool psppire_dict_generate_name (const PsppireDict *, char *name, size_t size);
+
gint psppire_dict_get_next_value_idx (const PsppireDict *dict);
gboolean psppire_dict_rename_var (PsppireDict *dict, struct variable *v,