struct matrix_reader
{
- const struct dictionary *dict;
const struct variable *varname;
const struct variable *rowtype;
struct casegrouper *grouper;
{
struct matrix_reader *mr = xzalloc (sizeof *mr);
- mr->dict = dict;
mr->varname = dict_lookup_var (dict, "varname_");
if (mr->varname == NULL)
{
char s[w];
memset (s, 0, w);
const char *name = var_get_name (vars[i]);
- strcpy (s, name);
+ strncpy (s, name, w);
unsigned long h = hash_bytes (s, w, 0);
table[i] = h;
}