/[pspp]/pspp/src/dictionary.c
ViewVC logotype

Diff of /pspp/src/dictionary.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.14 by blp, Mon Mar 14 06:54:40 2005 UTC revision 1.15 by blp, Tue Mar 15 06:04:10 2005 UTC
# Line 435  dict_delete_var (struct dictionary *d, s Line 435  dict_delete_var (struct dictionary *d, s
435    dict_clear_vectors (d);    dict_clear_vectors (d);
436    
437    /* Remove V from var array. */    /* Remove V from var array. */
438      remove_element (d->var, d->var_cnt, sizeof *d->var, v->index);
439    d->var_cnt--;    d->var_cnt--;
   memmove (d->var + v->index, d->var + v->index + 1,  
            (d->var_cnt - v->index) * sizeof *d->var);  
440    
441    /* Update index. */    /* Update index. */
442    for (i = v->index; i < d->var_cnt; i++)    for (i = v->index; i < d->var_cnt; i++)

Legend:
Removed from v.1.14  
changed lines
  Added in v.1.15

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26