[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pspp-cvs] Changes to pspp/src/descript.c
From: |
Ben Pfaff |
Subject: |
[Pspp-cvs] Changes to pspp/src/descript.c |
Date: |
Mon, 02 May 2005 02:21:31 -0400 |
Index: pspp/src/descript.c
diff -u pspp/src/descript.c:1.11 pspp/src/descript.c:1.12
--- pspp/src/descript.c:1.11 Fri Apr 29 01:02:14 2005
+++ pspp/src/descript.c Mon May 2 06:21:20 2005
@@ -120,7 +120,7 @@
struct dsc_var
{
struct variable *v; /* Variable to calculate on. */
- char z_name[SHORT_NAME_LEN + 1];/* Name for z-score variable. */
+ char z_name[LONG_NAME_LEN + 1]; /* Name for z-score variable. */
double valid, missing; /* Valid, missing counts. */
struct moments *moments; /* Moments. */
double min, max; /* Maximum and mimimum values. */
@@ -465,7 +465,7 @@
if (dict_lookup_var (default_dict, name) != NULL)
return 0;
for (i = 0; i < dsc->var_cnt; i++)
- if (!strcmp (dsc->vars[i].z_name, name))
+ if (!strcasecmp (dsc->vars[i].z_name, name))
return 0;
return 1;
}
@@ -478,12 +478,11 @@
generate_z_varname (struct dsc_proc *dsc, char *z_name,
const char *var_name, int *z_cnt)
{
- char name[10];
+ char name[LONG_NAME_LEN + 1];
/* Try a name based on the original variable name. */
name[0] = 'Z';
- strcpy (name + 1, var_name);
- name[SHORT_NAME_LEN] = '\0';
+ st_trim_copy (name + 1, var_name, sizeof name - 1);
if (try_name (dsc, name))
{
strcpy (z_name, name);
@@ -925,7 +924,7 @@
int result;
if (dsc->sort_by_stat == DSC_NAME)
- result = strcmp (a->v->name, b->v->name);
+ result = strcasecmp (a->v->name, b->v->name);
else
{
double as = a->stats[dsc->sort_by_stat];
- [Pspp-cvs] Changes to pspp/src/descript.c,
Ben Pfaff <=