Don't append -ansi to AM_CFLAGS for GCC. Using -ansi changes the
[pspp] / src / autorecode.c
index a7f4febcb7033fcefb1edeb48d78ed96c0bec676..7887d8a698b65f1a99a8b0c01e9d88dea30f84bd 100644 (file)
@@ -151,7 +151,7 @@ cmd_autorecode (void)
          goto lossage;
        }
       for (j = 0; j < i; j++)
-       if (!strcmp (arc.dst_names[i], arc.dst_names[j]))
+       if (!strcasecmp (arc.dst_names[i], arc.dst_names[j]))
          {
            msg (SE, _("Duplicate variable name %s among target variables."),
                 arc.dst_names[i]);
@@ -232,7 +232,7 @@ recode (const struct autorecode_pgm *arc)
   for (i = 0; i < arc->var_cnt; i++)
     {
       struct arc_spec *spec = &t->specs[i];
-      void **p = hsh_sort (arc->src_values[i]);
+      void *const *p = hsh_sort (arc->src_values[i]);
       int count = hsh_count (arc->src_values[i]);
       int j;