Parent Directory | Revision Log | 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++) |
|
savannah-hackers-public@gnu.org | ViewVC Help |
Powered by ViewVC 1.1.26 |