Mercurial > emacs
comparison src/process.c @ 67920:8f3c10fea90b
(Fnetwork_interface_info): Correctly terminate the
loop over ifflag_table.
author | Andreas Schwab <schwab@suse.de> |
---|---|
date | Fri, 30 Dec 2005 11:03:20 +0000 |
parents | 715b819a0ad8 |
children | 10f0a09ec82e c69d44922688 |
comparison
equal
deleted
inserted
replaced
67919:5dc6e6bc401b | 67920:8f3c10fea90b |
---|---|
3556 int flags = rq.ifr_flags; | 3556 int flags = rq.ifr_flags; |
3557 struct ifflag_def *fp; | 3557 struct ifflag_def *fp; |
3558 int fnum; | 3558 int fnum; |
3559 | 3559 |
3560 any++; | 3560 any++; |
3561 for (fp = ifflag_table; flags != 0 && fp; fp++) | 3561 for (fp = ifflag_table; flags != 0 && fp->flag_sym; fp++) |
3562 { | 3562 { |
3563 if (flags & fp->flag_bit) | 3563 if (flags & fp->flag_bit) |
3564 { | 3564 { |
3565 elt = Fcons (intern (fp->flag_sym), elt); | 3565 elt = Fcons (intern (fp->flag_sym), elt); |
3566 flags -= fp->flag_bit; | 3566 flags -= fp->flag_bit; |